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

Выполнить команду при запуске Windows (не входить в систему!)

Как вы сообщаете Windows, что нужно запускать команду при каждом запуске системы?

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

Я могу выполнить команду либо:

Как мне указать Windows запускать мою команду при каждой загрузке без какого-либо входа в систему?

Связанный: https://stackoverflow.com/q/5899978/93180

Если вам нужно установить сценарий запуска программно, вы можете использовать запланированные задачи:

schtasks.exe /create /tn "Task Name" /ru SYSTEM /Sc ONSTART /tr
"C:\command2run.cmd"

Чтобы запустить задачу с повышенными правами (Vista и новее), добавьте параметр /RL HIGHEST

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

Используйте групповую политику для запуска сценария запуска компьютера - он запускается при запуске компьютера без необходимости входа в систему.