CMD/BAT - Убить процесс, только если он запущен
-
Sisin
CMD/BAT - Убить процесс, только если он запущен
После выключения браузера выполняется команда:
/C taskkill /f /t /im USDownloader.exe
Но если USDownloader.exe не запущен, то появляется сообщение. Как сделать, чтобы команда выполнялась, только если USDownloader.exe запущен?
Команда нужна именно для консоли, а не в виде bat или cmd.
/C taskkill /f /t /im USDownloader.exe
Но если USDownloader.exe не запущен, то появляется сообщение. Как сделать, чтобы команда выполнялась, только если USDownloader.exe запущен?
Команда нужна именно для консоли, а не в виде bat или cmd.
-
Sisin
Re: CMD/BAT - Убить процесс, только если он запущен
Код:
Код: Выделить всё
tasklist | find /i "USDownloader.exe" && taskkill /f /im "USDownloader.exe"-
Sisin
Re: CMD/BAT - Убить процесс, только если он запущен
Чего-то не работает. Запускаю, но ничего не происходит.
-
sov44
Re: CMD/BAT - Убить процесс, только если он запущен
Код:
Код: Выделить всё
tasklist | find /i "USDownloader.exe" && taskkill /f /im "USDownloader.exe"-
Sisin
Re: CMD/BAT - Убить процесс, только если он запущен
Чего-то не работает. Запускаю, но ничего не происходит.
-
Sisin
Re: CMD/BAT - Убить процесс, только если он запущен
Цитата Iska:
/C 2>&1 >nul taskkill /f /t /im USDownloader.exe
Красиво!!!
PS: Iska, не окажете еще любезность, как очистить папку от всего содержания (в папке есть и файлы, и другие папки), оставив саму папку, командой в одну строку?
/C 2>&1 >nul taskkill /f /t /im USDownloader.exe
CMD/BAT - Убить процесс, только если он запущен
Красиво!!!
PS: Iska, не окажете еще любезность, как очистить папку от всего содержания (в папке есть и файлы, и другие папки), оставив саму папку, командой в одну строку?
-
Iska
Re: CMD/BAT - Убить процесс, только если он запущен
Цитата Sisin:
как очистить папку от всего содержания (в папке есть и файлы, и другие папки), оставив саму папку, командой в одну строку?
Никак. Но можно вызвать
как очистить папку от всего содержания (в папке есть и файлы, и другие папки), оставив саму папку, командой в одну строку?
CMD/BAT - Убить процесс, только если он запущен
Никак. Но можно вызвать
CMD/BAT - [решено] удаление содержимого папок
.-
Iska
Re: CMD/BAT - Убить процесс, только если он запущен
Цитата Iska:
Никак. Но можно вызвать такой пакетный файл.
А нельзя как-нибудь пакетный файл выровнить в одну строку и запустить через командную строку?
Может можно сделать так, чтобы через командную строку создавался bat файл с нужным содержанием, запускался, выполнялся, а потом удалялся???
Никак. Но можно вызвать такой пакетный файл.
CMD/BAT - Убить процесс, только если он запущен
А нельзя как-нибудь пакетный файл выровнить в одну строку и запустить через командную строку?
Может можно сделать так, чтобы через командную строку создавался bat файл с нужным содержанием, запускался, выполнялся, а потом удалялся???
-
Sisin
Re: CMD/BAT - Убить процесс, только если он запущен
Ну. попробуйте как-нибудь так (не проверялось):
Код:
Опробуете — отпишитесь.
Код:
Код: Выделить всё
/e:on /v:on /c 2>nul pushd "Путь к папке" && 2>nul (rmdir /s /q "Путь к папке" & popd)Опробуете — отпишитесь.
