скопировать элемент на удаленный сервер с PowerShell версии 4 - PullRequest
0 голосов
/ 24 мая 2019

У меня есть сценарий powershell, совместимый с версией 5, для копирования пакетов nuget на удаленные машины. Я ищу помощь, чтобы сделать это с более ранними версиями powershell, такими как версия 4.

Copy-Item -Path "$ pwd \ test.nupkg" -Destination "C: \ test.nupkg" -ToSession $ powershellSession

Как я могу сделать это в PowerShell версии 4

1 Ответ

0 голосов
/ 24 мая 2019
Invoke-Command -computer RemoteComputer -Credential Username -Scriptblock {Copy-Item -Path "$pwd\test.nupkg" -Destination "C:\test.nupkg"}
  1. Необходимо настроить удаленный компьютер на компьютер, на который вы копируете.

  2. Потребуются учетные данные (вам это может не понадобиться) - Powershell запросит имя пользователя и запросит пароль.

  3. Возможно, вам потребуется изменить переменную $ pwd, чтобы она соответствовала каталогу, в котором хранится .nupkg ex: \\data\c$\test.nupkg

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...