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

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

Ответить
Настройки темы
CMD/BAT - завершить процесс

Новый участник


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

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


Изменения
Автор: Murz77
Дата: 16-02-2021
Изображения
Тип файла: png Mutant.png
(102.2 Kb, 14 просмотров)
Тип файла: png Semaphore.png
(96.2 Kb, 10 просмотров)
Всем привет!

Пользуюсь программой process explorer.
Довольно-таки часто приходится завершать через неё некоторые "процессы". Точнее не совсем процессы, не знаю, как правильно они называются, process explorer называет их Semaphore и Mutant и ищутся они во вкладке find Handle (см. скриншоты, выделил красным), находятся они, я так понял, "внутри" обычного процесса (или как-то так).

Обычный процесс можно легко завершить bat файлом содержания (пример):
Цитата:
taskkill /im Skype.exe /F
Подскажите, как можно через bat файл завершить эти Semaphore и Mutant, не завершая самого "родительского" процесса?

Отправлено: 01:10, 16-02-2021

 

Ветеран


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

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


Цитата Murz77:
Если нет - прошу не флудить. »
Murz77, Вам же уже посоветовали:
Цитата greg zakharov:
может воспользоваться handle, разу уж о Process Explorer завели речь »
Handle - Windows Sysinternals | Microsoft Docs. Что не так?!

Отправлено: 22:38, 16-02-2021 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Забанен


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

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


Цитата Murz77:
Есть некая программа, в которой заблокировано выполнение определённых действий без оплаты.
За варез вы получите бан от модератора.

Отправлено: 22:40, 16-02-2021 | #12


Новый участник


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

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


Цитата Iska:
может воспользоваться handle, разу уж о Process Explorer завели речь »
— Handle - Windows Sysinternals | Microsoft Docs. Что не так?! »
Спасибо за ответ.
К сожалению, я не обладаю достаточными познаниями в данном вопросе и могу самостоятельно сделать что-то только по работающему примеру.
Именно поэтому я попросил здесь помощи.
Вы можете подсказать рабочий пример, какого содержания должен быть bat файл, чтобы завершить отображающиеся в Process Explorer строки типа:
Semaphore \Sessions\1\BaseNamedObjects\SM0:999999:7777:WilStaging_02_p0
и
Mutant \Sessions\1\BaseNamedObjects\__DDrawExclMode__

Цитата greg zakharov:
За варез вы получите бан от модератора. »
Вы читали моё предыдущее сообщение?
Цитирую:
Цитата Murz77:
Так же, наперед, предвидя возможные сообщения, отвечу - здесь не обсуждаются какие-либо взломы и прочее.
Вопрос исключительно по созданию bat файла для завершения процессов (handle, мьютекс или как они ещё могут называться). »
Указанная мной ситуация с якобы платной программой приведена исключительно в качестве абстрактного примера.

Отправлено: 23:52, 16-02-2021 | #13


Ветеран


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

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


Murz77, в handle.exe доступна справка на сайте или по:
Код: Выделить весь код
handle.exe /?
Проверять у себя, простите, не испытываю желания. Выведите полную информацию по Вашему процессу:
Код: Выделить весь код
handle.exe -a -p <process name> -nobanner
и попробуйте поэкспериментировать.

Отправлено: 00:37, 17-02-2021 | #14


Аватара для Fors1k

Старожил


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

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


Murz77, вы хотите отключить защиту от ботов в Lineage2?

Отправлено: 00:41, 17-02-2021 | #15


Новый участник


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

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


Fors1k,
Цитата Iska:
Проверять у себя, простите, не испытываю желания. Выведите полную информацию по Вашему процессу:
Код:
handle.exe -a -p <process name> -nobanner
и попробуйте поэкспериментировать. »
Возможно с обычными процессами это работает, но в моём случае (handle, мьютекс), к сожалению нет.
Эксперименты не привели к желаемому результату.
Тем не менее, спасибо за желание помочь.

Fors1k, я уже несколько раз просил не отходить от темы и не тратить время впустую на угадывание возможностей применения данных действий, особенно учитывая то, что применений может быть много.
Если вы знаете как можно решить подобные задачи - буду признателен за помощь.
Это сообщение посчитали полезным следующие участники:

Отправлено: 02:43, 17-02-2021 | #16


Ветеран


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

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


если из PowerShell попробовать, так не выводит нужное?
Код: Выделить весь код
(gps|? Name -eq ОсновнойпроцессИМЯ).Modules

Отправлено: 03:16, 17-02-2021 | #17


Аватара для Fors1k

Старожил


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

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


Цитата Murz77:
я уже несколько раз просил не отходить от темы и не тратить время впустую»
Вы обращаетесь за бесплатной помощью на публичную площадку, так что любопытствовать мы можем сколько захотим

Последний раз редактировалось Fors1k, 17-02-2021 в 04:40.

Это сообщение посчитали полезным следующие участники:

Отправлено: 03:25, 17-02-2021 | #18



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Завершить процесс Windows c помощью CMD скрипта akvilon111 Скриптовые языки администрирования Windows 1 14-05-2018 15:19
Разное - Необходимо завершить зависший процесс в диспетчере задач ghostrid3r Microsoft Windows 7 1 26-03-2018 20:27
Службы - [решено] Не удаётся завершить процесс medvedkovo Microsoft Windows 7 3 06-05-2016 00:21
[решено] Завершить процесс с плавающим именем HFShak AutoIt 1 06-09-2012 15:58
как завершить процесс в вин98 slaine Microsoft Windows 95/98/Me (архив) 2 29-12-2006 15:00




 
Переход