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

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

Ответить
Настройки темы
CMD/BAT - [решено] Как реализовать в .bat файле возможность убить какой то процесс

Аватара для PlayOFF

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


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

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


Как реализовать в .bat файле возможность убить какой то процесс в системе?
Поясняю, допустим в системе запущено приложение aplication.exe
Как запуская бат-файл убить в системе этот процесс?
Имеется ввиду каково содержание этого бат-файла.

Отправлено: 01:22, 27-01-2010

 

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


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

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


Цитата onvoid:
Цитата Petya V4sechkin:
TaskKill использует WMI.
Проверьте в Пуск -> Выполнить -> services.msc -> служба "Инструментарий управления Windows" работает? »
Да, работает.
В службах написанно Состояние -> Работает. Тип запуска -> Авто »
А с этим как быть, вроде всё нормально?!
Но почему то процесс regedit.exe не отключается.

Отправлено: 14:55, 15-06-2010 | #11



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

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



Moderator


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

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


Цитата onvoid:
вроде всё нормально?!
Не нормально.

Еще раз повторяю:
Repairing and re-registering the WMI

Отправлено: 14:58, 15-06-2010 | #12


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


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

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


На счёт Repairing and re-registering the WMI, ничего там не понимаю, утилиту wmidiag запустил, а вот что там в логах, и как это исправить не понял, но этот разговор в другой топик.
На счёт отключения процесса командой taskkill /im /f, поставил обновление на винду и всё заработало.

Отправлено: 19:22, 18-06-2010 | #13


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


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

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


Здравствуйте.

Подскажите. Есть батник

Код: Выделить весь код
@echo off
TIMEOUT /T 10
taskkill /F /IM DesktopInfo.exe
на 32 разрядных компах работает. на 64 разрядных не работает.

В диспетчере задач на 32 разрядных процесс называется DesktopInfo.exe, на 64 разядных он называется DesktopInfo.exe *32

Что исправить?

Спасибо.

Отправлено: 09:47, 31-05-2017 | #14


Ветеран


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

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


Цитата +Extrimall+:
Что исправить? »
Вообще-то — ничего.
Скрытый текст


Цитата +Extrimall+:
на 64 разрядных не работает. »
Работает (см. скриншот). Покажите, как именно у Вас «не работает».
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:25, 31-05-2017 | #15


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


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

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


Цитата Iska:
Покажите, как именно у Вас «не работает». »
Спасибо за скрин.

Даже не знаю как показать. Процесс просто не закрывается. Ничего не происходит

Сам desktopinfo.exe храниться в C:\Users\?????\AppData\Local\Temp

Запускается "видимо с помощью" доменных групповых политик. На 32 разрядных компах при включении компа запускается батник и выключает процесс.

На 64 разрядных не выключает

Отправлено: 10:44, 31-05-2017 | #16


Ветеран


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

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


Цитата +Extrimall+:
Даже не знаю как показать. »
Открыть командную строку. Ввести текст команды:
Код: Выделить весь код
taskkill /F /IM DesktopInfo.exe
Показать результат исполнения.

Цитата +Extrimall+:
Сам desktopinfo.exe храниться в C:\Users\?????\AppData\Local\Temp »
Там ничего не хранится, и не должно храниться. Это каталог временных файлов.

Откуда он вообще там взялся? Вы уверены, что это не вирус?

Цитата +Extrimall+:
Запускается "видимо с помощью" доменных групповых политик. »
Возьмите Autoruns и проверьте.

Отправлено: 11:02, 31-05-2017 | #17


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


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

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


Изображения
Тип файла: jpg скрин.jpg
(12.3 Kb, 3 просмотров)

Цитата Iska:
Там ничего не хранится »
я не зря упомянул групповые политики.

Нет, это не вирус. Туда desktopinfo запихивается системным администратором и запускается при включении ПК.

и на 32 и на 64 права локального администратора.

ручками в диспетчере задач процесс desktopinfo.exe завершается.

Последний раз редактировалось +Extrimall+, 31-05-2017 в 11:19.


Отправлено: 11:09, 31-05-2017 | #18


Ветеран


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

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


Цитата +Extrimall+:
скрин.jpg »
Теперь попробуйте запустить командную строку через «Запуск от имени администратора» и выполнить ту же команду.

Цитата +Extrimall+:
Нет, это не вирус. Туда desktopinfo запихивается системным администратором »
Это в корне неправильно. Для приложений есть ровно два места: Program Files — для машины и %LocalAppData%\Programs — для пользователя.
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:24, 31-05-2017 | #19


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


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

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


Цитата Iska:
Теперь попробуйте »
Да, помогло.

Можно ли что то написать что бы не нажимать запуск с правами админа?

Отправлено: 11:29, 31-05-2017 | #20



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Как реализовать в скрипте возможность автозаполнения evg64 AutoIt 5 03-10-2009 20:07
help! не могу сообразить как убить процесс zl3p Программирование в *nix 2 05-02-2007 22:10
Зависший процесс на W2K3. Как убить без перезагрузки? brzl Microsoft Windows NT/2000/2003 6 08-01-2007 15:49
CMD/BAT - Как в bat файле реализовать ввод IP? warezhka84 Скриптовые языки администрирования Windows 5 29-12-2004 08:56
Как убить процесс ? ukms Программирование и базы данных 19 07-07-2004 09:01




 
Переход