質問: runasで開始したプログラムにパラメーターを渡す 別のユーザーとしてパフォーマンスモニターを起動しようとしています。 runas.exeを見つけましたが、プログラムの引数の構文が原因で気が狂います。次の構文が機能します。 c:\ windows\system32\runas.exe/user:domain\username perfmon.exe ただし、perfmon.exeには引数/ resがあるため、次の行は機能しません。 c:\ windows\system32\runas.exe/user:domain\username perfmon.exe/res / resをエスケープしようとしましたが、成功しませんでした。私は試した:"/res" \"/res\"" \"\/res\"" 何か案は?
回答: 正しい構文は、次のように、ターゲットの実行可能ファイルとそのパラメーターの両方を二重引用符で囲むことです。 runas.exe/user:domain\username "perfmon.exe/res" runas.exe/user:domain\username "perfmon.exe \"スペースを含む引数\ "/ res" 詳しくは ルーンコマンド