这行不通:
$server = "server";
$cmd = "hostname";
C:UsersssDocumentsScriptsPSToolsPsExec.exe \$server $cmd;
但这将:
$server = "server";
C:UsersssDocumentsScriptsPSToolsPsExec.exe \$server hostname;
为什么?
尝试将 & 附加到命令的前面:
& C:\Users\ss\Documents\Scripts\PSTools\PsExec.exe \$server $cmd;