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

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

Ответить
Настройки темы
Любой язык - Автоматическое завершение зависших процессов

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


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

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


Нужен батник или что нибудь похожее который запускался бы с windows и завершал зависший процесс
автоматически в течении определенного времени (5-10 сек). Например игра Gta 5 инной раз зависает,
нужно автоматом завершить процесс,

Отправлено: 07:48, 03-08-2015

 

Ветеран


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

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


nail1987, как система должна понять, игрушка зависла или Вы в неё играете?

Отправлено: 09:10, 03-08-2015 | #2



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

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


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


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

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


Что nail1987 Вы все изобретаете помойму в предыдущей теме Вам уже написали что есть спец софт для компьютерных классов он мониторит все компы и Вы можете отключать зависшие процессы и т.д. и т.п.

https://www.google.ru/search?q=%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B+%D0%B4%D0%BB%D1%8F+%D0%BA%D0%BE%D0%B C%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D0%BE%D0%B3%D0%BE+%D0%BA%D0%BB%D1%83%D0%B1%D0%B0&gws_rd= cr,ssl&ei=ghe_VYXII8TuyQOs0rX4Cg

И есть триал версии можно по тестить на виртуальных машинах и выбрать нужное. Во многих программа реализовано удаленное управление процессами и мониторинг нагрузки на железо и выявление процессов которые грузят ПК

Отправлено: 10:26, 03-08-2015 | #3


Ветеран


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

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


Код пакетного файла:

Код: Выделить весь код
@echo off


:#
setlocal

for /f "tokens=1,2 delims=," %%i in ('
 tasklist/fi "status eq not responding" /nh /fo csv^|^
 findstr/v :
') do (
 set/a n+=1
 call set $process%%n%%=%%~j %%~i
)

for /f "tokens=2* delims== " %%i in ('2^>nul set $process') do (
 set command=^
  ^>nul ping -n 6 localhost^&^
  tasklist/fi "status eq not responding" /fi "pid eq %%i" /nh /fo csv^|^
  ^>nul findstr/v :^&^&^
  ^>nul 2^>^&1 taskkill/f /pid %%i /t^&^&^
  echo The "%%j" process with PID %%i has been terminated.
 call:##
)

>nul ping -n 6 localhost& endlocal& goto:#


:##
start ""/b cmd /c "%command%"& goto:eof
.

Этот пакетный файл будет завершать все процессы, кроме системных критических, имеющие в течении пяти секунд после обнаружения статус "NOT RESPONDING".
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:13, 03-08-2015 | #4


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


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

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


Как сделать так чтоб этот пакетный фаил загружался в месте с windows
и чтоб не выходило cmd окно

Если сможите напишите еще один пакетный фаил который
снимает все не системные задачи. с определенной заданной
клавишей на клавиатуре и чтоб тоже запускался в месте с системой,
у меня game club диспетчер задач я заблокировал чтоб клиенты не лазили в нем
хочу автоматизировать процесс, чтоб было удобно мне и клиентам. За ранее Спосибо !!!!!

Отправлено: 14:57, 03-08-2015 | #5


Старожил


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

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


В windows 10 скрипта роняет ошибка на картану и меню пуск. Ну это так для общего сведенья

Отправлено: 18:05, 03-08-2015 | #6



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
.NET - Завершение не своих процессов на C# ldcount Программирование и базы данных 4 29-07-2013 14:19
CMD/BAT - Завершение нескольких одинаковых процессов Dersy Скриптовые языки администрирования Windows 1 01-06-2012 12:13
VBS/WSH/JS - Завершение процессов кроме, определенных O L E G Скриптовые языки администрирования Windows 49 22-05-2012 03:10
CMD/BAT - Завершение процессов, не указанных в списке Anonymоus Скриптовые языки администрирования Windows 4 05-08-2011 10:33




 
Переход