PowerShell远程处理会话变量不起作用

时间:2019-04-30 13:10:40

标签: powershell powershell-remoting

我正在尝试使用New-PSSession并以管理员身份运行循环,但出现错误。

foreach ($c in $targets) {
    $s = New-PSSession -ComputerName $c -Credential cred
    Invoke-Command -Session $s -ScriptBlock {gci C:\temp} -RunAsAdministrator
}

我遇到以下错误:

  

Invoke-Command:无法使用指定的命名参数来解析参数集。

1 个答案:

答案 0 :(得分:3)

发生错误是因为-Session参数不能与-RunAsAdministrator参数同时使用。