我不太熟悉 Windows 的批处理文件,所以这看起来像是一个初学者问题。我如何“循环”或重复如下命令?
shutdown -a
最佳答案
我同意评论者@reuben 的观点,您可能应该寻找其他选择(包括让同事自己“修复”),但无论如何这里有一种重复运行命令的方法:
:loop
shutdown -a
goto loop
请注意,这可能仍然会留下一个窗口,因为它不够“快”,所以无法取消关闭。
它还会对您的系统造成“轻度恐怖”,至少在 csrss.exe
(或 conhost.exe
)进程中,因为控制台窗口会很忙打印消息。因此,您可能希望至少重定向输出 (shutdown -a > NUL 2>&1
) 和/或引入一些 delay在调用 shutdown
之间。当然,后者会显着增加未“ catch ”关机的风险。
总而言之,这不是解决您问题的好方法。对不起。
关于windows - 从批处理文件重复执行 Windows 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11498192/