Когда я запускаю сценарий PS (robocopy cmd) на удаленном компьютере с помощью команды invoke-command в качестве задания, он выдает ошибку входа. У меня запущена учетная запись администратора, и когда я запускаю ту же команду на удаленной машине, она работает нормально.Ошибка входа при использовании команды invoke в качестве задания
Invoke-Command -session $servers -FilePath D:\script.ps1
Ошибка 2016/10/04 10:39:00 ERROR 64 (0x00000040) нет Доступ исходного каталога Указанное сетевое имя более недоступно.
Мой вопрос заключается в том, что логин использует сценарий, когда я запускаю его с удаленного сервера?
Что такое '$ servers'? –
$ server предоставляет список имен серверов, которые команда запускает. – user1550159
Если это список имен серверов, используйте '-ComputerName' вместо' -Session' –