回答編集履歴
1
修正
answer
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
メモ帳が終了するまで Job を待機させておくこともできますが、それも迂遠なので、この場合は直接プロセスを実行するのが良いと思います。
|
4
4
|
|
5
|
-
Start-
|
5
|
+
Start-Process はデフォルトでは Process オブジェクトを返さないようですが、-PassThru オプションを指定することによって返します(beginner_Jiro さんによって確認)。
|
6
6
|
[Process クラス (System.Diagnostics) | Microsoft Docs](https://docs.microsoft.com/ja-jp/dotnet/api/system.diagnostics.process?view=netframework-4.8)
|
7
7
|
|
8
8
|
Process クラスは紐づけられたプロセスに関する様々な情報を有し、またプロセスを扱うための有用なメソッドを持っています。この中で [Process.HasExited プロパティ (System.Diagnostics) | Microsoft Docs](https://docs.microsoft.com/ja-jp/dotnet/api/system.diagnostics.process.hasexited?view=netframework-4.8) が $true の場合、プロセスは終了しており、$false の場合実行中です。
|