Powershell から「Explorer.exe」を起動し、他のエクスプローラー ウィンドウで誤操作しないように、エクスプローラー ウィンドウのプロセス ID を取得したいと考えています。
コード: Start-Process "Explorer.exe" -PassThru 結果: プロセス ID を確認できますが、UISpy またはタスク マネージャーのウィンドウの実際のプロセス ID とは異なります。explorer.exe が別のプロセス (B) を開始し、それ自体を終了できるようで、最終的にプロセス (B) が表示されます。そして、私が得たプロセスは、終了したプロセスです。質問: どうすれば実際のプロセス ID (B) を取得できますか?