2017-11-14 13 views
0

現在、私は以下のように私のTFSで開催中のものを持っている:PowerShellを介して呼び出さPythonスクリプトからの出力をキャプチャ

  • TFS仕事をPowerShellを呼び出すSCRIPT1
  • PowerShellのSCRIPT1呼び出しがスクリプト2をPowerShellの(モジュールあり)
  • Powershellモジュールは、start processを使用してpythonスクリプトを呼び出し、標準出力を-RedirectStandardOutputで返します。そして、TFSへのキャプチャ/リターンも同じです。

しかし、pythonスクリプトの出力はすべて一度に戻ってくるので、行ごとにTFSに即座にログを取得することはできません。

pythonスクリプトの出力をTFSに返す方法があれば誰でも提案できますか?

答えて

1

ジョブまたはランスペースを使用してStart-Process呼び出しを非同期に行い、出力を表示するためにjob/runspace子セッションを常に監視する必要があります。

関連する問題