![]() |
Создание каталога в корне системного диска.
В процессе работы над созданием своего дистрибутива возникла одна задумка, но она требует того, чтобы на стадии копирования файлов в корне системного диска был создан каталог, в который и будут скопированы необходимые файлы. Unattended отметается - необходим полный контроль за установкой. В txtsetup.sif в секции [WinntDirectories] можно назначить свои директории, но они создаются в каталоге с Windows, причем значения ..\123 не принимаются и выдается ошибка. Какой либо информации по dosnet.inf и txtsetup.sif я найти не смог, поэтому задаю вопрос знатокам: существует ли какой нибудь способ сделать это?
|
Цитата:
Код:
[SourceDisksFiles.x86] |
Unter
А чем конкретно не устраивают $OEM$ папки? Цитата:
Код:
UnattendMode=GuiAttended Код:
UnattendMode=ProvideDefault |
Цитата:
Добавлено: Ради проверки решил попробовать еще раз. Если в секциии [SystemPartitionFiles] указать 7za,"\111\", ругается: Отсутствующее или неправильное значение в информационном файле установки(.sif): Значение 0 в строке секции [SourceDisksFiles] для параметра 7za. Использовались следующие значения(по очереди): 7za.exe = 1,,,,,,,2,0,0 7za.exe = 1,,,,,,,2,3 7za.exe = 1,,,,,,3_,2,0,0 7za.exe = 1,,,,,,3_,2,3 Если в секциии [SystemPartitionFiles] указать 7za,"\" - копирует в корень. 7za сжат. Цитата:
С Unattend это другой вариант и он имеется, но хотелось бы иметь, что то более универсальное. Идея возникла в период иследования пакетов Bashrata и Boa Soft по интеграции драйверов, когда выяснилось, что без фейк сетапа можно обойтись если использовать вызов батника из [DetachedProgram], тогда, если не ипользовать Unattend, функционал остается почти полный, разве что пропускаются стадии локальных и сетевых установок, но это дело поправимое. Вот я и подумал может кто знает не оставил Microsoft еще каких нибудь лазеек, тогда можно было бы еще более интересные вещи делать. |
Время: 06:27. |
Время: 06:27.
© OSzone.net 2001-