Powershellのコマンドレット、Start-Processにて、カレントディレクトリ内に作成してあるps1ファイルを同時に実行したまま維持のですが、実行とともに自動的にプロセスが閉じてしまいます。
このps1ファイル群には、それぞれの監視先のログが更新されたら標準出力されるtailのコマンドが格納されており、これらの標準出力を、実行中のPowershellのウィンドウにまとめて出力したいと考えています。
コマンドレットは以下のようになっており、$ps1Listにはカレントディレクトリのps1ファイルがリストで格納されています。
$ps1List | ForEach-Object{
Write-Host ">monitoring of $_ started..."
Start-Process -NoNewWindow -PassThru -FilePath powershell -ArgumentList $_
}
ログの監視のために、すべてのプロセスが実行されているウィンドウを維持したいのですが、どなたかご教授いただければ幸いです。