RobertBurlile16 Ответов: 1

Как остановить выполнение процесса в определенные дни и времена


Мне нужно создать программу, которая убивает процесс в течение определенного периода времени и в определенные дни.

Пример я хочу остановить firefox по понедельникам, вторникам и пятницам. В период с 9 утра до 3 часов дня. Но позвольте ему бежать после и до этого.

Есть предложения?

Что я уже пробовал:

На этом этапе я рассматривал другие примеры, но не пришел к правильному способу сделать это.

1 Ответов

Рейтинг:
1

OriginalGriff

Зачем заново изобретать колесо?
Есть два способа сделать это: Как установить ограничения на приложения и игры в Windows 10[^] который использует родительский контроль, а групповые политики-это еще одно: Как заблокировать (или разрешить) определенные приложения для пользователей в Windows[^]

С другой стороны, вы смотрите на мониторинг списка процессов и уничтожение нежелательных процессов в фоновом потоке - к которому, хотя и довольно простому, следует подходить с осторожностью, поскольку может быть не очевидно, какие процессы вам нужно убить. Существует также удовольствие от поддержания вашего приложения в рабочем состоянии в любое время, что, как правило, очень просто победить ...