robocopy de uma pasta compartilhada usando winrm

0

Meu objetivo é usar winrm para se conectar a uma máquina remota e executar um comando robocopy nessa máquina remota que resulta em copiar arquivos de uma unidade compartilhada remota na rede para essa máquina, mas o problema é que a robocopy reporta "Acesso Negado "para a pasta compartilhada remota.

Minha suspeita é que o winrm está sendo executado, pois os serviços de rede e a pasta compartilhada rejeitam o acesso a ele. BTW, o acesso à pasta compartilhada é eveyone mas eu acho que os serviços de rede ainda não podem acessar a pasta compartilhada. Minha suposição é que o winrm executa scripts em serviços de rede. Isso está correto?

Eu tentei alterar o serviço winrm para ser executado na conta de administrador, mas não consigo reiniciar o serviço winrm, já que estou apresentando o seguinte erro

Windows could not start the Windows Windows Remote Management (WS-Management)
on local computer.
Error 1079: The account specified for this service is different from the
from the account specified for other services running in the same process.

Como posso resolver isso?

NOTA: Eu tenho que usar o winrm porque estou usando a ferramenta de faca opscode para conectividade remota e eles só suportam winrm.

É possível representar a robocopia diretamente na linha de comando passada para o winrm?

    
por iCode 20.12.2012 / 12:31

1 resposta

0

Experimente o PSExec ; Juntamente com um comando para executar, você pode especificar as credenciais com as quais fazer o logon, para que possa executar o comando robocopy como qualquer usuário necessário.

    
por 20.12.2012 / 17:52