В процессе работы над созданием своего дистрибутива возникла одна задумка, но она требует того, чтобы на стадии копирования файлов в корне системного диска был создан каталог, в который и будут скопированы необходимые файлы. Unattended отметается - необходим полный контроль за установкой. В txtsetup.sif в секции [WinntDirectories] можно назначить свои директории, но они создаются в каталоге с Windows, причем значения ..\123 не принимаются и выдается ошибка. Какой либо информации по dosnet.inf и txtsetup.sif я найти не смог, поэтому задаю вопрос знатокам: существует ли какой нибудь способ сделать это?
чтобы на стадии копирования файлов
может попробывать так-же, как ntldr копируется?
[SourceDisksFiles.x86]
ntldr=100,,,,,,_x,1,3
[SystemPartitionFiles]
ntldr,"\" ; а здесь наприсать ntldr,"\111\"
Unter
А чем конкретно не устраивают $OEM$ папки?Unattended отметается - необходим полный контроль за установкой.Весьма категорично... Вообще-то, есть еще такая вещь, какUnattendMode=GuiAttended или UnattendMode=ProvideDefault
может попробывать так-же, как ntldr копируется?
Не срабатывает - пробовал. Копирует в корень диска.
Добавлено:
Ради проверки решил попробовать еще раз. Если в секциии [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 сжат.
А чем конкретно не устраивают $OEM$ папки?
Первое и самое главное необходимость оставить режим востановления и апдейта.
С Unattend это другой вариант и он имеется, но хотелось бы иметь, что то более универсальное.
Идея возникла в период иследования пакетов Bashrata и Boa Soft по интеграции драйверов, когда выяснилось, что без фейк сетапа можно обойтись если использовать вызов батника из [DetachedProgram], тогда, если не ипользовать Unattend, функционал остается почти полный, разве что пропускаются стадии локальных и сетевых установок, но это дело поправимое. Вот я и подумал может кто знает не оставил Microsoft еще каких нибудь лазеек, тогда можно было бы еще более интересные вещи делать.
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.