|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Bat для запуска приложения при падении нагрузки ЦП другого процесса |
|
CMD/BAT - Bat для запуска приложения при падении нагрузки ЦП другого процесса
|
Новый участник Сообщения: 10 |
Профиль | Отправить PM | Цитировать Суть вопроса: есть батник запуска приложения
Нужно сделать чтобы при падении нагрузки ЦП на условный "процесс" менее 40%, программа стартовала заново. Знаю только как сделать при закрытии процесса , а при снижении нагрузки никак найти не могу. Прошу прощения если дубль |
|
Отправлено: 10:39, 04-06-2019 |
Забанен Сообщения: 793
|
Цитата YuS_2:
Цитата YuS_2:
Цитата YuS_2:
|
|||
Отправлено: 13:22, 05-06-2019 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Crazy Сообщения: 1167
|
Профиль | Отправить PM | Цитировать Цитата greg zakharov:
Цитата greg zakharov:
Я бы подобрал такой пример: Садясь за руль автомобиля, не каждый имеет представление о всех процессах, происходящих внутри современного двигателя, тем не менее, пользоваться автомобилем умеет каждый, кто этому обучался, т.е. для управления автомобилем совсем не обязательно изучать физику и химию происходящих процессов при работе двигателя, достаточно знать, что он работает исправно и нигде, ничего посторонних звуков не издает. Если уж задаваться целью досконального изучения, то придется изучать устройство и структуру процессоров, их систему команд и прочее-прочее, напрямую имеющее отношение к электронике, т.е. только софтверных знаний тут будет далеко недостаточно. К тому же, Windows, пока ещё, ПО - не с открытым кодом, изучение "до винтика", достаточно проблематично. Строить выводы на предположениях - не хочется, да и не имеет большого смысла. Кроме того, это должно быть чем-то мотивировано, ибо голова же - не наращиваемый массив накопителей, поэтому забивать её информацией, которая вовсе никогда не пригодится - серьезное расточительство. Цитата greg zakharov:
Не будем уже выкать друг другу, не первый день и не на одном форуме пересекаемся достаточно давно... Цитата greg zakharov:
Т.е. мы всегда можем сравнить то, что выводится в диспетчере задач. для примера нагружаем процессор: октрываем монитор ресурсов и выводим график по ЦП определенного процесса, CMD. Далее запускаем powershell и сравниваем выводимые данные в реальном времени: $process = 'cmd' get-counter "\процесс($process)\% загруженности процессора"| select -exp countersamples| ft instancename,@{n='CPU';e={($_.cookedvalue/100).tostring('P')}} В общем, таких относительных измерений, для данной задачи - за глаза и с лихвой, имхо. |
||||
------- Последний раз редактировалось YuS_2, 05-06-2019 в 14:54. Отправлено: 14:24, 05-06-2019 | #12 |
Забанен Сообщения: 793
|
YuS_2, думаю, истина где-то посередине: с чем-то согласиться можно,с чем-то - нет, - здесь, нужно полагать, каждый видит проблему со своего ракурса.
|
Отправлено: 17:39, 05-06-2019 | #13 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Скрипт для авто выключения одного приложения при ручном выключении другого (.exe) | vk_k14m@vk | Скриптовые языки администрирования Windows | 26 | 05-06-2018 01:32 | |
Любой язык - Завершение процесса при обнаружении другого процесса | infoman1@vk | Скриптовые языки администрирования Windows | 3 | 01-02-2018 15:27 | |
Доступ - Скрипт запуска от имени другого пользователя, bat или vbs | Farnax | Microsoft Windows 7 | 22 | 21-09-2017 05:54 | |
Нужно создать bat для запуска сервера с параметрами + приоритет процесса | KimShumow | Скриптовые языки администрирования Windows | 6 | 19-02-2016 22:23 | |
CMD/BAT - Завершение одного процесса и запуск другого с помощью bat-файла | irbis85 | Скриптовые языки администрирования Windows | 7 | 26-05-2015 19:19 |
|