CMD/BAT - [решено] завершение процесса с именем типа [random]file.exe

Ответить
 • Просмотры: 1
Аватара пользователя
darkraider

CMD/BAT - [решено] завершение процесса с именем типа [random]file.exe

Сообщение darkraider »

можно ли реализовать с помощью batника завершение процесса, полное имя которого неизвестно? Знаю что можно в taskkill задать фильтр imagename по начальным символам, а если известно только что процесс имеет вид [random]sert.exe (drtsert.exe , arwsert.exe , qwertysert.exe и т.д.)
Аватара пользователя
darkraider

Re: CMD/BAT - [решено] завершение процесса с именем типа [random]file.exe

Сообщение darkraider »

Как вариант, WMIC устроит?



Код:

Код: Выделить всё

WMIC.EXE Process WHERE (Name LIKE '%sert.exe') CALL Terminate
Аватара пользователя
gora

Re: CMD/BAT - [решено] завершение процесса с именем типа [random]file.exe

Сообщение gora »

Код:

Код: Выделить всё

@Echo Off
SetLocal enabledelayedexpansion
For /F "tokens=1" %%a In ('tasklist') Do (
	Set ta=%%a
	If "!ta:~-8!"=="sert.exe" taskkill %%a
)
pause>nul
Аватара пользователя
darkraider

Re: CMD/BAT - [решено] завершение процесса с именем типа [random]file.exe

Сообщение darkraider »

подошло с небольшой правкой



Код:

Код: Выделить всё

If "!ta:~-8!"=="sert.exe" taskkill /im %%a /f
Ответить

Вернуться в «Скриптовые языки администрирования Windows»