Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Убивается не тот процесс

Ответить
Настройки темы
CMD/BAT - [решено] Убивается не тот процесс

Пользователь


Сообщения: 66
Благодарности: 0

Профиль | Отправить PM | Цитировать


Привет всем. Почти закончил писать программу, но есть одно но.

set PNAME=notepad.exe
set PPATH=%windir%\system32\notepad.exe

set TITLE=%RANDOM%%RANDOM%
TITLE %TITLE%
:LOOP
for /f "tokens=2 delims=," %%a in ('TaskList /NH /FO CSV /FI "WINDOWTITLE eq %TITLE%"') do (
for /f "skip=1" %%b in ('WMIC PROCESS WHERE "ParentProcessId=%%~a AND Name='%%PNAME%%'" Get ProcessId^,SessionID') do (
taskkill /PID "%%b"
)))
GoTo:LOOP

Этот код перезапускает notepad.exe, а мне надо чтобы только останавливал. Можно сделать taskkill /im notepad.exe /f, но все усложняется тем, что запущено несколько таких notepad'ов. Если и покрутить немного код, то будет убиваться сам батник, а не notepad.exe

Отправлено: 17:18, 04-12-2012

 


Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Убивается не тот процесс

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Не убивается Worm.Win32.Autorun.grd A_kitten Лечение систем от вредоносных программ 4 30-05-2012 10:20
VBS/WSH/JS - [решено] Открыть привод, корректно убить процесс, закрыть привод и снова убить процесс - как? Nun-Nun Скриптовые языки администрирования Windows 8 31-10-2011 15:25
Need help - Несколько Explorer'ов - ни один процесс не убивается) Kid_of_Chaos Microsoft Windows 2000/XP 5 12-05-2007 21:47
Что за процесс? Olive Хочу все знать 3 12-05-2006 16:55
что за процесс ? I n v i s i b l e Microsoft Windows 2000/XP 3 12-03-2006 14:20




 
Переход