Для того чтобы запретить выключение компьютера, когда запущена определенная программа, можно воспользоваться следующими шагами:
1. Откройте Проводник Windows и перейдите в папку, в которой расположена программа, которую вы хотите запретить завершить процесс.
2. Нажмите правой кнопкой мыши на ярлык этой программы и выберите свойства.
3. В открывшемся окне выберите вкладку "Совместимость".
4. Установите флажок напротив пункта "Запретить компьютеру автоматически выключаться, даже если это допустимо системой".
5. Нажмите "Применить" и "ОК".
Теперь компьютер не будет выключаться автоматически, пока работает программа, на которую вы установили запрет.
Чтобы создать bat-файл для автоматической проверки завершения процесса торрент-клиента перед выключением компьютера в Windows 10, выполните следующие действия:
1. Откройте блокнот и скопируйте в него следующий код:
@echo off
tasklist /FI "IMAGENAME eq utorrent.exe" 2>NUL | find /I /N "utorrent.exe">NUL
if "%ERRORLEVEL%"=="0" (
shutdown -s -f -t 60 -c "Torrent client is still running. Shutting down in 60 seconds."
) else (
shutdown -s -f -t 0
)
2. Сохраните файл с расширением .bat (например, check_torrent.bat).
3. Теперь каждый раз, когда вам нужно выключить компьютер, запустите этот bat-файл. Он будет проверять, работает ли процесс торрент-клиента, и если да, то выдаст предупреждение о том, что компьютер будет выключен через 60 секунд, чтобы вы могли завершить работу с торрент-клиентом.
Надеюсь, это поможет вам решить вашу задачу!