前提・実現したいこと
ここに質問の内容を詳しく書いてください。
powershellで複数宛先に同時にtracertしたいと考えています。
foreachを使い、並列処理することで出来たのですが
出力結果がすべてグチャグチャに表示されてしまいます。
発生している問題・エラーメッセージ
下記のコードだと出力結果がすべて混じってしまい どれがどの宛先を通っているのか不明です。 並列処理をし、結果はそれぞれのIPアドレスのtracertが 分かるように出力することは可能でしょうか?
該当のソースコード
powershell
1workflow all { 2$targets = @( 3 @("127.0.0.1"), 4 @("8.8.8.8"), 5 @("1.1.1.1") 6 ) 7 8 foreach -parallel ($a in $targets) { 9 10 tracert -w 500 $a 11 12 } 13 14} 15 16 17 18all
試したこと
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/16 12:26