最小化/隐藏运行CMD

问题描述

我使用以下代码执行命令行可执行文件。它确实可以工作,但是会打开一个全尺寸的CMD窗口,并阻止我用来调用它的表单。通过我们的VPN,这可能会花费大量时间,我希望将其最小化或隐藏起来,以防止用户可能中止CMD窗口。任何帮助将不胜感激!

Process.Start(My.Settings.BatchExeLoc,Processparameters.ToString).WaitForExit()

解决方法

在另一个论坛中遇到这个问题。很抱歉浪费任何时间。

Process.StartInfo.CreateNoWindow = True