首页 > 解决方案 > 从批处理文件中以静默方式运行带有参数的 exe

问题描述

我想从批处理文件中静默执行可执行文件及其参数,而不在控制台上从可执行文件打印任何内容,并且不应从另一个控制台执行可执行文件(它不应打开另一个命令提示符来执行)。为此,我尝试使用以下启动命令但无法执行它。

start "C:\myApp.exe -mode='a' -inputFilePath='%filePath%'" -i silent

其中%filePath%是一个变量,-mode , -inputFilePath是我的可执行文件的参数。

请纠正我上述陈述中的任何错误并帮助我解决这个问题。谢谢!

标签: windowsbatch-fileparameterscommand-promptexecutable

解决方案


从您的批处理文件中,只需执行以下操作:

C:\myApp.exe -mode='a' -inputFilePath='%filePath%' >NUL

>NUL 将输出重定向到该命令的任何内容。


推荐阅读