我正在使用 PowerShell 会话来运行一些命令,并希望按原样传递参数,包括像"
. 我传递的命令不包括引号,这里是代码:
$myarg= "run"
$CArg = "XXX" ## CArg should be passed as "XXX"
Invoke-Command -Session $session -Scriptblock { param($myarg,$CArg) &'C:\program.exe' $myarg -CArg $CArg -ArgumentList $myarg,$CArg
我也试过@ArgumentList
了,有同样的问题