我有以下脚本
$name = (Invoke-Command -ComputerName "STW111" -Credential $cred -ScriptBlock { Invoke-Expression "C:\PSS\User Tool\UserTool.exe"} -AsJob).Name
Wait-Job -Name $name
但是,这不起作用,如果我将 usertool 移动到 c:\pss\,它可以正常工作。
$name = (Invoke-Command -ComputerName "STW111" -Credential $cred -ScriptBlock { Invoke-Expression "C:\PSS\UserTool.exe"} -AsJob).Name
Wait-Job -Name $name
我真的需要掌握如何在 Powershell 中转义。
有任何想法吗?
TIA