【发布时间】:2019-04-30 21:41:27
【问题描述】:
我正在尝试使用New-PSSession 运行循环并以管理员身份运行,但出现错误。
foreach ($c in $targets) {
$s = New-PSSession -ComputerName $c -Credential cred
Invoke-Command -Session $s -ScriptBlock {gci C:\temp} -RunAsAdministrator
}
我收到以下错误:
Invoke-Command : 无法使用指定的命名参数解析参数集。
【问题讨论】:
-
嗯,是的。如果您查看
Invoke-Commandcmdlet 的 documentation,您会发现它没有使用-Session和-RunAsAdministrator参数设置的参数。 -
我认为this 可以提供帮助
标签: powershell powershell-remoting