我有一个GUI,其中包含几个按钮,用于启动paraview并在其中显示特定结果。每个按钮按下都会在外壳中调用一个bat文件,其中包含对python脚本文件的调用,该脚本文件本身包含要绘制的数据。 .bat文件如下所示:
paraview --script =“ C:\ Users **** \ Desktop \ MyPythonScript.py”
我的问题是,一旦我在外壳中运行bat文件,paraview即会启动,一旦外壳打开完结果,就不会将控制权交还给外壳。这样可以防止用户单击其他GUI的按钮来打开另一个结果。他需要关闭paraview才能将控制权返回到外壳,然后按另一个按钮以查看其他结果。
这非常有约束力,因此没有找到任何主题。尝试使用pvpython代替,但是在提供与上述相同的python脚本时未启动任何内容。
请让我知道是否需要使用python脚本来获取详细信息,但我想没有,因为这是一个更普遍的问题。
首先感谢您的支持。 问候, 马克。
答案 0 :(得分:0)
start和/B
选项
启动应用程序而不创建新窗口。该应用程序忽略了^ C处理。除非应用程序启用^ C处理,否则^ Break是中断应用程序的唯一方法
start /B paraview ....
start /B paraview ....