Windows可执行文件什么都不做

问题描述 投票:1回答:1

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

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

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

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

windows
1个回答
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,因此不会中断工作流程。

© www.soinside.com 2019 - 2024. All rights reserved.