私はpowershellスクリプトを持っています。私は、追加のpowershellインスタンスを生成して、コマンドレットを実行しています。Powershell追加のpowershellインスタンスの開始と停止foreachループ
ネストされたforeachループからStart-Process
(powershellインスタンス)を実行できるようにする必要があります。このプロセスが実行され、そのプロセスが完了したらそのプロセスを停止できます。
foreach($thing in $things)
foreach($stuff in $stuffs)
start-process powershell.exe -nonewwindow | get-cmdichooseasanewcmd | export-csv -path stuff
stop-process same instantiated process
私のforeachループがタスクを完了したときに特に関係するプロセスを停止するにはどうすればよいですか?
あなたの質問は何ですか? –
私の質問を追加するように編集されました。私は急いで質問を押しました! – johnnyb
私のコマンドを実行するためにpowershell.exeの複数のインスタンスを生成し、その完了時にプロセスを終了する方法はありますか? – johnnyb