psexecを使用してリモートコンピュータ上でメモ帳を呼び出すスクリプトがあります。開始後プロセスIDを取得する方法はありますか?ここでpsexecの起動後にプロセスIDを取得する
は私が持っているものです:実行した後
$PCname = "MyPC"
$SessionID = "2"
$Program = "Notepad.exe"
$FilePath = "C:\temp\"
$FileName = "Test.txt"
set-alias psexec "C:\PsExec\psexec.exe"
&psexec -s -d -i $SessionID \\$PCname $Program $FilePath\$FileName
私は、プロセスIDを示し、出力ウィンドウにこれを取得する:
Connecting to MyPC...Starting PSEXESVC service on MyPC...Connecting
with PsExec service on MyPC...Starting Notepad.exe on MyPC...
Notepad.exe started on MyPC with process ID 8352.
はどのようにして、プロセスIDをつかむことができますか?
希望IDが含まれています。プロセスIDを取得するにはどうすればよいですか? – Eric
既にプロセスIDを返します;-) –
???迷っています。プロセスIDを返す場所がわからない – Eric