如何以静默方式运行批处理文件?

问题描述:

我有一个批处理文件,需要使用我的安装程序运行一些命令,但我宁愿不显示控制台(在Windows中)。我正在通过自定义操作从WiX安装程序执行批处理文件。我试着在文件顶部添加一个@ECHO OFF,但这似乎没有任何作用。如何以静默方式运行批处理文件?

有没有办法让我可以默默运行这个批处理文件?

+0

你是什么意思?请给我们更多的细节。 – 2010-04-24 17:07:21

+0

他可能意味着他不想在安装过程中看到终端(控制台)窗口 – EFraim 2010-04-24 17:08:30

+0

您是什么意思弹出与安装程序? – 2010-04-24 17:07:01

你可以运行它与stdoutout重定向到文件,例如。 ./script > x.txt

+3

或使用'./script.bat> NUL'(Windows的空设备类似于/ dev/null)重定向到Nirvana – 2010-04-24 17:15:21

+0

@ 0xa3:为什么相似?它不是真的一样吗? – Joey 2010-04-25 14:28:07

+0

@JohannesRössl:当然,这个概念是一样的,只是名称和操作系统是不同的。 – 2010-04-25 20:15:30

创建批处理文件的快捷方式,然后编辑其属性,然后选择运行最小化选项。