|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - Автоматическое завершение зависших процессов |
|
Любой язык - Автоматическое завершение зависших процессов
|
Новый участник Сообщения: 34 |
Нужен батник или что нибудь похожее который запускался бы с windows и завершал зависший процесс
автоматически в течении определенного времени (5-10 сек). Например игра Gta 5 инной раз зависает, нужно автоматом завершить процесс, |
|
Отправлено: 07:48, 03-08-2015 |
Ветеран Сообщения: 2196
|
Профиль | Отправить PM | Цитировать nail1987, как система должна понять, игрушка зависла или Вы в неё играете?
|
Отправлено: 09:10, 03-08-2015 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 85
|
Профиль | Отправить 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
|
Профиль | Отправить 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
|
Профиль | Отправить PM | Цитировать Как сделать так чтоб этот пакетный фаил загружался в месте с windows
и чтоб не выходило cmd окно Если сможите напишите еще один пакетный фаил который снимает все не системные задачи. с определенной заданной клавишей на клавиатуре и чтоб тоже запускался в месте с системой, у меня game club диспетчер задач я заблокировал чтоб клиенты не лазили в нем хочу автоматизировать процесс, чтоб было удобно мне и клиентам. За ранее Спосибо !!!!! |
|
Отправлено: 14:57, 03-08-2015 | #5 |
Старожил Сообщения: 300
|
Профиль | Отправить PM | Цитировать В windows 10 скрипта роняет ошибка на картану и меню пуск. Ну это так для общего сведенья
|
Отправлено: 18:05, 03-08-2015 | #6 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
.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 |
|