使用Powershell版本4将项目复制到远程服务器

时间:2019-05-24 01:43:41

标签: powershell scripting

我有一个Powershell脚本,该脚本与版本5兼容,可以将nuget程序包复制到远程计算机。我正在寻求帮助,以使用Powershell的早期版本(例如版本4)来完成此操作。

复制项-路径“ $ pwd \ test.nupkg”-目的地“ C:\ test.nupkg” -ToSession $ powershellSession

如何在Powershell版本4中做到这一点

1 个答案:

答案 0 :(得分:0)

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