Работает в cmd.exe но не работает в пакете.
В общем задача такая. Нужно прибивать процесс если он существует. запустил cmd.exe написал так:
Код:
for /f %i in ('tasklist') do (if %i==chrome.exe taskkill /F /IM chrome.exe /T) Но когда я завернул это в *.bat он не работает. Знает кто в чем дело? |
А зачем использовать for,когда достаточно только:
taskkill /F /IM chrome.exe /T |
Цитата:
Цитата:
|
Цитата:
Или может кто знает как не VBS проверить существование процесса. |
Цитата:
Код:
TASKLIST /FI "IMAGENAME eq chrome.exe" | Find "chrome.exe">Nul && TASKKILL /F /IM chrome.exe /T |
gora, спасибо. Ваш скрипт намного красивее отрабатывает.
|
Время: 09:44. |
Время: 09:44.
© OSzone.net 2001-