Назад | Перейти на главную страницу

Отключение команды CMD для пользователя

Допустим, в Windows есть две учетные записи: Admin и User. Я запускаю программу, которая отключает систему через некоторое время (используя shutdown /s /t). Есть ли способ отключить shutdown -a для пользователя? (За исключением ситуации, когда я отключаю cmd для пользователя из учетной записи администратора - потому что я хочу запускать программу для пользователя).

Это не прямой ответ, а скорее обходной путь:

Вместо того, чтобы полагаться на отключение по времени shutdown.exe, используйте какой-либо настраиваемый механизм синхронизации, либо через другую запланированную задачу, либо через какой-либо сценарий, например. vbscript.

На первом этапе запустите таймер shutdown.exe как и раньше (или используйте какой-либо настраиваемый механизм обмена сообщениями), но по истечении заданного времени принудительно завершите работу с помощью shutdown.exe /t 0.