lucky_Luk Цитата: Я не пойму почему батник такой сложный и что еще делает, кроме монтирования Wim-файла.
Я пытался сделать универсальную сборку, которая грузилась бы без изменений как с CD, так и с HDD и USB, чего и добился.
А сложный файл монтирования программ получился из-за того, что после загрузки системы, я не знаю, на каком носителе находится program.wim и приходится перебирать все устройства для поиска winpe.wim, после чего монтировать program.wim, находящийся рядом.
Поиск происходит по наличию файла winpe.sif, при этом анализируется, что winpe.wim именно тот, с которого была загрузка, а не другой версии.
Т.к. сборка основана на XPE, то ярлыки в плагинах создаются командой типа:
[Software.AddReg]
; add to Start Menu\Programs (XpPe)
0x2, "Sherpya\XPEinit\Programs", "\Дефрагментация\Auslogics Disk Defrag", "%Programs%\Auslogics\Auslogics.exe||%Programs%\Auslogics\Auslogics.ico"
А в конце загрузки системы меню СТАРТ формируется через
; ShortCuts Creation - this command should be the last command
0x1,"Microsoft\Windows\CurrentVersion\RunOnceEx\999","999","||xpeinit.exe -l"
Никаких проблем при этом не возникает.
Если же ярлык не создался, то посмотрите ветку реестра HKLM\SOFTWARE\Sherpya\XPEinit\Programs на наличие там данных об установленном плагине. Там же проверьте правильность пути к нему.
xpeinit.exe -l формирует СТАРТ и ярлыки по информации из ветки XPEinit
Добавлено: Skif_off Цитата: Почему /mount, а не /mountrw?
Сейчас опять попробовал /mountrw и в процессе монтирования получил сообщение от IMAGEX - Error mounting image (RW) без всякой дополнительной информации.
Видно с кем-то конфликт (может FBWF ????)