Знаю что вся информация есть на сайте.
Но она разбросана и не систематизирована.
Так что хочу собрать все в одном месте.
Дополнения и исправления приветствуются.
Все три скрипта применяются для автоматизации установки Windows.
OOBE.cmd и
FirstLogon.cmd используется в Windows 8.
В Windows 8 команды oobe.cmd и Setupcomplete.cmd отключены, если используется ключ продукта OEM.
Они должны находиться по такому пути
Код:
Код: Выделить всё
%windir%\Setup\ScriptsОбычно это - C:\Windows\Setup\Scripts
Первым, если он конечно создан, выполняется OOBE.cmd до выполнения oobe.
Выполняется от имени системной учетной записи LocalSystem.
Вторым, если он есть, выполняется SetupComplete.cmd после oobe.
Выполняется от имени системной учетной записи LocalSystem.
Третьим, опять таки если существует, выполняется FirstLogon.cmd
Выполняется он при первом входе в систему пользователя, но до загрузки Рабочего стола.
Точно не знаю от имени какой учетной записи он запускается, но при запуске команд требующих административных привилегий - запрос UAC не появляется.
В Windows Vista и Windows 7 есть аналог -
С помощью OOBE.cmd и SetupComplete.cmd, которые запускаются до создания профиля пользователя, нельзя вносить пользовательские настройки.
Делать это надо из FirstLogon.cmd.
Перерыл кучу сайтов, так и не понял, когда какой файл выполняется.
%WINDIR%\Setup\Scripts\SetupComplete.cmd: этот сценарий запускается сразу после того, как пользователь видит рабочий стол. Этот параметр отключается при использовании ключей продуктов изготовителей оборудования. Он запускается с помощью разрешения локальной системы.