сценарий от

аюсь выполнить скрипт powershell, расположенный на удаленном компьютере, с помощью приведенной ниже команды, и он прекрасно работает

invoke-command (powershell c: \ install \ install.ps1) -computername box1 -credential (get-credential)

Приведенный выше сценарий, в свою очередь, копирует файлы из общей сетевой папки (используя robocopy). Он терпит неудачу, жалуясь на то, что местоположение не существует. Обнаружено, что это из-за разрешения. Это работает, когда я явно упомянул в скрипте, чтобы использовать следующие учетные данные для общего ресурса

net use \ share1 \ files пароль / пользователь: имя пользователя

Есть ли способ передать те же учетные данные, которые использовались для запуска сценария, который будет использоваться сценарием для доступа к другим ресурсам на удаленном компьютере?

Спасибо! Санджив

Ответы на вопрос(1)

Ваш ответ на вопрос