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

Как запустить пакетный сценарий до появления окна входа в систему?

Я ищу способ запустить пакетный сценарий один раз (и только один раз) при загрузке до того, как на экране появится приглашение для входа в Windows XP.

Как это сделать проще всего?

Кроме того, мне нужно иметь возможность запустить эту команду до запуска сети (или если сеть не запустилась).

Используйте сценарий запуска компьютера.

Вы можете сделать это с помощью редактора локальной политики (на автономном ПК или в домене) или редактора групповой политики (только в домене).

Перейдите к этим настройкам через

Параметры компьютера> Параметры Windows> Сценарии> Запуск

Скрипт будет запущен от имени локальной системной учетной записи.

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

Самый простой способ - создать пустой текстовый файл в известном месте и проверить его наличие. В качестве альтернативы вы можете использовать команды reg query и reg add в пакетном файле, чтобы установить флаг в реестре.