私は作業中のPowerShell GUIを持っています。 psexecを使用して$ pc引数を使用して複数の古いjavaインストールをアンインストールするバッチファイルを呼び出します。私のGUIがロックアップされたとき、私はそれがISEで動作しているのを見ることができます。バッチファイルの出力をGUI上の複数行のテキストボックスに転送して、まだ処理中であることがわかる方法はありますか?PowerShell - 複数行のテキストボックスに戻り値を出力する
TOM:まだGUIに出力していない、それは私の質問です。それを呼び出す私のスクリプトの一部は次のとおりです。
if ($unjava=1){
cmd /c "d:\tool\scripts\fixit\WAITjremover.bat $pc"
}
スクリプトはこの点をヒットした後、私も、私はPowerShellのISEの出力ウィンドウにスクリプト仕上がりを見た後まで、冷凍つまり、GUIウィンドウを移動することはできません
現在、GUIにどのように出力しているかのサンプルコードがありますか?なぜそれがロックされているのかについてのいくつかの光を当てるかもしれません。 –