【发布时间】:2020-02-04 20:03:23
【问题描述】:
要求:必须在远程机器上的本地机器上运行,并将凭据传递给远程机器脚本。
$server = 'SRV1'
$credential = Get-Credential
$credentials = Get-Credential
Invoke-Command -ComputerName $server -Credential $credential -ScriptBlock {
C:\foo.ps1 $credentials
}
foo.ps1 需要需要 $credentials 的函数
在 foo.ps1 中
param($credentials)
【问题讨论】:
-
问题是远程脚本仍然要求提供凭据
标签: powershell-4.0 powershell-remoting