【问题标题】:I want assistance on Taskkill command我需要有关 Taskkill 命令的帮助
【发布时间】:2019-05-17 16:39:22
【问题描述】:

我有以下命令并将其保存为 .bat 文件。

taskkill /F /IM explorer.exe

启动 /realtime chrome.exe

现在我想添加一些进一步的命令,以便在关闭 google chrome Windows Explorer 时自动启动进程。

【问题讨论】:

  • /wait 添加到start 命令并作为下一行启动资源管理器(只需explorer.exe
  • 所以,嗨,欢迎来到 Stack Over Flow,这个问题有 2 个命令,这样做是杀死​​资源管理器并启动 chrome,好的,但在解释中,您需要,我不确定是否我明白,所以,你需要按以下顺序:1)杀死资源管理器,2)启动 chrome,仍然是相同的 bat,3)看到 chrome 被杀死,4)执行更多任务/命令,在同一个蝙蝠中?有吗?
  • @Stephan Sir,请将我的代码和您的代码结合起来,并以粗体粘贴在下面。实际上,我不知道在批处理文件中添加 /wait 命令的位置。所以请提供完整的代码,我可以用它来创建一个新的批处理文件。我的计算机处理器很慢,这就是我使用 /realtime 命令的原因。使用 /high 命令代替 /realtime 命令是否足够好。

标签: cmd explorer taskkill


【解决方案1】:

使用start /wait 等待启动的进程完成/退出。然后执行explorer.exe

taskkill /F /IM explorer.exe
start /realtime /wait chrome.exe
explorer.exe

注意:我不认为,杀死资源管理器或“实时”启动浏览器是个好主意,但我明白你的意思:在一个微不足道的系统上,你想将每个可用资源分配给任务完成。

(But Chrome might not be the best choice in this case)

【讨论】:

    【解决方案2】:

    以管理员权限尝试以下操作

    start /min taskkill.exe /f /im explorer.exe 2>nul >nul && start "" /wait "%ProgramFiles(x86)%\Google\Chrome\Application\chrome.exe" && start "" /wait /realtime "%windir%\explorer.exe" && start "" /realtime "%windir%\system32\taskkill.exe" /f /im cmd.exe <nul
    

    最后一部分:start "" /realtime "%windir%\system32\taskkill.exe" /f /im cmd.exe &lt;nul,可以用您需要运行的所有命令替换为 call some_bat.bat &lt;nul

    【讨论】:

      猜你喜欢
      • 2015-04-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-09
      • 2013-06-05
      • 2015-08-29
      • 1970-01-01
      • 2022-11-28
      相关资源
      最近更新 更多