具有凭据的PowerShell脚本,用于将文件从一台服务器复制到另一台服务器。
我已经编写了代码,但是没有用。我的代码有什么问题?我收到错误信息
New-PSSession:myComp1连接到远程服务器myComp1失败,并显示以下错误消息:WS-Management服务无法处理该请求。在myComp1计算机上的WSMan:驱动器中找不到Microsoft.PowerShell会话配置。有关更多信息,请参见about_Remote_Troubleshooting帮助主题。
$pw = ConvertTo-SecureString -AsPlainText -Force -String password
$creds = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList "domain\UserName", $pw
$trgtSession = New-PSSession -ComputerName myComp1 -Credential $creds
Copy-Item -ToSession $trgtSession -Path "C:\Users\" -Destination "C:\Users\desktop\" -Recurse
预期结果:使用凭据将文件从一台服务器移动到另一台服务器的代码。