Windows可执行文件什么都不做

时间:2018-01-03 16:58:50

标签: windows

假设我在一个想要在工作流程步骤中执行某事的系统中工作,但我希望它不会做任何事情。

与稍微相关的问题Dummy command in windows cmd不同,我没有任何形式的shell(我知道)。我只能指向可执行文件并提供参数。

典型的Windows安装中是否有任何可以作为do-nothing占位符执行并返回0作为其退出代码的内容?

我可以安装一个虚拟脚本,但我宁愿避免这样做以保持一些可移植性。

1 个答案:

答案 0 :(得分:2)

C:\Windows\System32\cmd.exe /D /C ""

如果没有shell,则%SYSTEMROOT%可能无法使用。对于典型的开箱即用安装,需要上述路径。否则,请根据您的环境进行自定义。

来自帮助文本:

/C      Carries out the command specified by string and then terminates
. . .
/D      Disable execution of AutoRun commands from registry (see below)

/C""执行任何操作。调用/D可防止任何默认脚本运行。

最后,返回0,因此不会中断工作流程。