Имя пользователя:
Пароль:
 

Название темы: [статья] SetupComplete.cmd
Показать сообщение отдельно

Новый участник


Сообщения: 14
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата blakman:
Тоже самое что и у DonQuixote - инсталляторы не запускаются. »
Отвечаю на свой вопрос:
Игнор файла SetupComplete.cmd был мнимый - файл честно принимается к исполнению, но содержит 2 ошибки, устранение которых привело к решению проблемы:

1. Несмотря на то, что в Autounattend.xml прописан скрипт присвоения переменной DiskRoot имени диска с файлами, в SetupComplete.cmd эта переменная не видна.
Почему - я так и не понял? Если кто-нибудь знает - напишите! Как я уже говорил в предыдущем посте, до поры-до времени эта переменная была видна.

В общем, проблема решилась копированием строчки FOR %%i IN (C D..... из Autounattend.xml в обсуждаемый пакетный файл.

2. Команда start /wait regedit /s hklm.reg в таком виде не находила *.reg - файл. По моей логике, файл должен быть "виден", т.к. находится в одной папке с SetupComplete.cmd.
Оказалось не так. Regedit "увидел" файл, как только был указан абсолютный путь к нему:
Код: Выделить весь код
start /wait regedit /s %systemroot%\setup\scripts\hklm.reg

Отправлено: 21:48, 10-09-2011 | #145

Название темы: [статья] SetupComplete.cmd