Я хочу помощи по команде Taskkill - PullRequest
0 голосов
/ 17 декабря 2018

У меня есть команда ниже, и я сохранил ее как .bat файл.

taskkill / F / IM explorer.exe

start / realtime chrome.exe

Теперь я хочу добавить еще одну команду, чтобы после закрытия Google Chrome Windows Explorer процесс запускался автоматически.

Ответы [ 2 ]

0 голосов
/ 02 января 2019

Попробуйте следующее с правами администратора

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 <nul, может быть заменена на call some_bat.bat <nul всеми командами, которые вам нужно выполнить.

0 голосов
/ 19 декабря 2018

используйте start /wait для ожидания завершения / завершения запущенного процесса.Затем просто выполните explorer.exe

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

Примечание: я не думаю, что это хорошая идея, чтобы убить проводник или запустить браузер как «в реальном времени», но я вижу вашу точку зрения: быть скуднымСистема, которую вы хотите назначить каждому доступному ресурсу для выполнения задачи.

( Но Chrome может быть не лучшим выбором в этом случае )

...