我有一个Powershell脚本,该脚本与版本5兼容,可以将nuget程序包复制到远程计算机。我正在寻求帮助,以使用Powershell的早期版本(例如版本4)来完成此操作。
复制项-路径“ $ pwd \ test.nupkg”-目的地“ C:\ test.nupkg” -ToSession $ powershellSession
如何在Powershell版本4中做到这一点
答案 0 :(得分:0)
Invoke-Command -computer RemoteComputer -Credential Username -Scriptblock {Copy-Item -Path "$pwd\test.nupkg" -Destination "C:\test.nupkg"}
远程计算机将需要设置为要复制到的计算机。
将需要凭据(您可能不需要此凭据)-Powershell将提示输入用户名并要求输入密码。
您可能需要更改$ pwd变量以匹配存储.nupkg的目录ex: \\data\c$\test.nupkg