Cmdlines.txt | All about OS

Cmdlines.txt

Категория: 'XP

Файл Cmdlines.txt содержит команды, которые запускаются графической частью программы установки при установке дополнительных компонентов, включая приложения, которые программа установки должна установить сразу после установки Windows ХР. Команды в Cmdlines.txt запускаются как системные службы, так что они запускаются с повышенными привилегиями.
Вы помещаете Cmdlines.txt в подпапку $ОЕМ$ папки дистрибутива Windows ХР. В Cmdlines.txt вы можете поместить те же виды команд, что и в [GuiRunOnce]. Вы также должны использовать папку $ОЕМ$ для копирования файлов данных, таких как REG-файлы, INF-файлы и скрипты, на целевой компьютер.

Формат Cmdlines.txt прост. Он имеет единственный раздел с именем [Commands], за которым следует ноль или более команд. Хорошей идеей является заключение каждой из команд в кавычки, если эти команды содержат пробелы. Вот пример, который импортирует REG-файл с именем Settings.reg и устанавливает INF-файл с именем Config.inf, предполагая, что я добавил оба файла в $ОЕМ$\$$ в папке дистрибутива.

[Commands]
“regedit.exe %SYSTEMROOT%\Settings. reg /s” “rundll32.exe
setupapi.lnstallHinfSection Defaultlnstall 132″\ ” %SYSTEMROOT%\Config.inf

Однако в некоторых важных аспектах использование Cmdlines.txt отличается от использования [GuiRunOnce]:
- вы должны создать папки дистрибутивов $ОЕМ$, и вы должны установить OEMPreinstall=Yes в вашем файле ответов;

- когда программа установки запускает команду из Cmdlines.txt, в системе Windows ХР не зарегистрировано ни одного пользователя, и, по этой причине не гарантируется наличие сетевых подключений. В результате Windows ХР сохраняет настройки в файл куста пользователя по умолчанию так, что все пользователи получают одинаковые настройки;

- с помощью Cmdlines.txt вы не можете установить пакеты Windows Installer.

« Добавление настроек в Unattend.txt
Автоматический вход в систему после инсталляции »