【问题标题】:Batch Script doesn't close批处理脚本不关闭
【发布时间】:2014-03-15 22:04:18
【问题描述】:

在我得到 cmets 说这是重复之前,我查看了类似的问题,但他们各自的答案对我不起作用。

我目前有一个简单的批处理脚本来刷新 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

【问题讨论】:

    标签: batch-file cmd


    【解决方案1】:

    使用start explorer.exe 以便资源管理器在其自己的线程上启动,而不是使用命令窗口线程。现在,只需从脚本调用应用程序,您就是在告诉命令窗口等到资源管理器退出后再继续。

    【讨论】:

    • 谢谢。我不认为两者之间有区别。一旦允许,我会接受这个作为答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-15
    • 2011-06-24
    • 1970-01-01
    • 1970-01-01
    • 2012-08-11
    • 1970-01-01
    相关资源
    最近更新 更多