我知道您可以按顺序运行两个命令,只需在一行中输入&&
以下命令:
hostname && w32tm /query /configuration
但是这个&&
函数有一个限制:只有第一个命令成功后才会执行第二个命令。
我更喜欢使用 来直接从“开始”->“运行”(或+ )&&
运行信息命令,而不必将它们输入到 CMD 窗口中,也不必担心 CMD 控制台过早退出。例如:WinR
cmd /c hostname && w32tm /query /configuration && pause
但是由于上述限制,如果 w32tm 失败,此命令将自动退出控制台窗口 - 即:如果 Windows 时间服务未运行。
是否有类似的运算符可以用来将命令串在一行上,这样即使第一个命令出现错误,第二个命令也可以运行?
我希望它能与 Windows XP 及以上版本兼容。
答案1
只需使用&
而不是&&
。即使第一个命令失败,第二个命令也会执行。