2012-04-03 5 views
0

Start-Jobを使用してスクリプトを開始すると、コンソールにメッセージを表示するにはどうしたらいいですか?書き込み警告を出しましたが、動作しません。Start-Jobを使用してスクリプトを実行すると警告を送信する方法

例:対話型のコンソール上でバックグラウンドジョブコードとディスプレイからテキストを取得する唯一の方法はReceive-Jobを使用することですので

# On file script.ps1 
#dumb code here 
write-warning "Success!" 
#end file 
PS> Start-Job script.ps1 

答えて

3

バックグラウンドジョブが別々たpowershell.exeプロセスで実行されます。

バックグラウンドジョブコードでは、Write-Output "Success"を使用してください。 Start-Job script.ps1 | Wait-Job | Receive-Jobにメッセージが表示されます。

関連する問題