Como criar um compartilhamento em um computador remoto e copiar arquivos para esse compartilhamento no Windows?


0

Estou construindo um script que executará o WatiN, uma ferramenta que torna possível o teste de aplicativos da Web, em uma máquina remota. Eu não vou entrar em detalhes, mas os scripts fazem o seguinte:

  • Criar um compartilhamento de rede no computador cliente remoto (Windows 7)
  • Copie um corredor para a máquina remota
  • Crie um banco de dados de teste em outro servidor
  • Copie o aplicativo da web para um servidor da web
  • Inicie o corredor na máquina remota
  • Copie os resultados de volta para a máquina atual
  • Limpar a máquina remota

Para fazer coisas na máquina remota eu uso PsExec , isso funciona bem e, de fato, o script roda bem, exceto um passo, o primeiro.

O problema é que o compartilhamento de rede que eu criei na máquina remota é somente leitura. Com o PsExec, eu corro o seguinte script na máquina remota:

net share WatiN=C:\RemoteWatin /GRANT:Everyone, FULL

A concessão não funciona, alguém pode me ajudar?

Respostas:


0

O problema era que eu não tinha direitos para conceder o controle TODOS COMPLETO, mas funciona quando eu me dou controle total.

Aqui está o meu comando de trabalho:

net share WatiN-%1=C:\RemoteWatin\%1 /GRANT:%USERDOMAIN%\%USERNAME%,FULL
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.