おれさまラボ

インターネット技術を中心に、実際に手を動かして理解を深めるブログ。

Powershell: Powershellから別のプロセスを起動する

構文

Start-Process -FilePath 'C:\Program Files (x86)\Hidemaru\Hidemaru.exe' -ArgumentList $fullPath -Wait

Powershellスクリプトから別のプロセス(今回だと秀丸エディタ)を起動する場合、Start-Processを利用します。

  • -FilePathを使って実行ファイルの場所を指定します。
  • -ArgumentListを使って、プロセス起動時の引数を管理します。
  • -Waitを使うことで、新しいプロセスが終了するまでPowershellスクリプトも起動したままになります。

参考

Start-Process