在我发表评论说这是重复之前,我看了一下,找到了类似的问题,但他们各自的答案对我没有用。
我目前有一个简单的批处理脚本来刷新explorer.exe(related to this question)并在最后有exit
。该脚本可以工作,但命令窗口不会关闭。在查看其他问题时,人们建议使用exit/b
。也试过,它和前者有同样的影响。
我的完整代码可以在上面的链接中找到,但我也会在这里发布。
@echo off
cls
taskkill /f /im explorer.exe >nul
timeout 1 /nobreak >nul
explorer.exe
exit
答案 0 :(得分:2)
使用start explorer.exe
以便在其自己的线程上启动资源管理器而不使用命令窗口线程。就像现在一样,只需从脚本中调用应用程序,就会告诉命令窗口等到资源管理器退出后再继续。