我有一个PowerShell的GUI我正在努力。它调用批处理文件,使用psexec以$ pc参数卸载多个旧的Java安装。当它被称为我的GUI锁定,但是我可以看到它在ISE中运行。有没有办法将批处理文件的输出转发到GUI上的多行文本框,以便您可以看到它仍在处理中?PowerShell - 输出返回值到多行文本框
TOM:我没有输出到GUI,但这是我的问题。我的脚本调用它的部分是:脚本击中了这一点
if ($unjava=1){
cmd /c "d:\tool\scripts\fixit\WAITjremover.bat $pc"
}
后,我拿不动的GUI窗口,即冻结,直到后,我看到在输出窗口中的脚本完成对PowerShell的ISE
您是否有一些示例代码来显示您当前如何输出到GUI?可能会阐明它为什么锁定的原因。 – 2012-02-07 16:51:32