Я создал запланированное задание, которое запускает скрипт powershell с использованием учетной записи локального администратора. Мне нужно, чтобы эта задача выполнялась, даже когда никто не подключен к сеансу, поэтому я выбрал опцию «запускать, вошел ли пользователь в систему или нет». В этом сценарии я использую действие pnputil для установки USB-флешки на компьютер. Я предварительно установил локальные политики, чтобы заблокировать установку USB-устройств (запретить установку устройств, не описанных другими параметрами политики), но я позволил администраторам обойти эту политику (разрешить администраторам переопределять ограничения на установку устройств).

Однако, когда я запускаю задачу, я получаю следующую ошибку: «Невозможно установить пакет драйверов на соответствующие устройства: установка этого устройства запрещена системной политикой». Задача работает хорошо, когда я выбираю «Запустить только, когда пользователь вошел в систему».

У кого-нибудь есть объяснение или решение?

0