Войти

Показать полную графическую версию : Редактирование образа winpe.wim из BartPE/WinPE


shao
13-02-2011, 02:22
Принцип редактирования образа winpe.wim с загрузочных BartPE/WinPE понятен.
Об этом говорилось тут , на сайте :Создание базового загрузочного диска Windows PE (http://www.oszone.net/8611)
И здесь, на форуме есть инструкция : Добавить файлы в winpe.wim с помощью GImageX (http://forum.oszone.net/thread-198203.html)
Вопрос в следующем:
Как добавить на рабочий стол ярлыки программ, которые были дополнительно установлены в образ winpe.wim путем его редактирования ?

Jekson07
13-02-2011, 11:57
Как добавить на рабочий стол ярлыки программ, которые были дополнительно установлены в образ winpe.wim путем его редактирования ? »Для добавления ярлыков на "Рабочий стол", необходимо прописать в inf-файле следующие строчки:

[Software.AddReg]
0x2,"Sherpya\XPEinit\Desktop","Total Commander","%SystemDrive%\Programs\Total Commander\Totalcmd.exe||%SystemDrive%\Programs\Total Commander\Fileicons.dll,0"
0x2,"Sherpya\XPEinit\Desktop","True Image","%SystemDrive%\Programs\Acronis\TrueImage\TrueImage.exe"

shao
13-02-2011, 15:44
прописать в inf-файле »
Спасибо!
А где должен находиться этот inf-файл ? Он существует или его нужно создавать где-то ?
Я разобрал "по косточкам" winpe.wim , но не нашёл ничего подобного, хотя ярлыков программ с папки "Programs" на рабочем столе достаточно.
Где-то же должна быть информация о этих ярлыках !!!?
Также в самом образе BartPE/WinPE есть ещё одна папка "PePrograms" - там также нет никакой информации о ярлыках, хотя на рабочий стол они вынесены....

И ещё - пожалуйста подскажите откуда эта цитата:
Цитата: Пример добавления ярлыков для Total Commander и Acronis True Image: » ?
хотелось бы почитать....

Jekson07
13-02-2011, 16:38
откуда эта цитата »Пример приведен для плагинов, которые интегрируются с помощью конструктора BartPE+XPE v3.1.10a, а вот в готовом образе winpe.wim походу вся информация прописывается не в inf-файлах, как я написал выше, а в файле SOFTWARE (I386\SYSTEM32\CONFIG\SOFTWARE).

shao
13-02-2011, 22:49
в файле SOFTWARE »
Как можно отредактировать этот файл, после добавления программ.
Он не открывается в текстовых редакторах...
И вообще возможно ли это и как ?

Jekson07
13-02-2011, 23:34
Он не открывается в текстовых редакторах...
И вообще возможно ли это и как ? »Открыть файл можно с помощью NotePad++ или EmEditor Pro.

shao
14-02-2011, 00:46
Открыть файл можно »

Чего-то не получается..

Он не открывается в текстовых редакторах... »

http://img543.imageshack.us/img543/514/89732270.jpg (http://img543.imageshack.us/i/89732270.jpg/)

oz84
15-02-2011, 10:51
Открыть файл можно с помощью NotePad++ или EmEditor Pro. »
это ж бинарник, зачем?

Чего-то не получается.. »
запустить редактор реестра (Win+R, вбить "regedit" (без кавычек)), выделить HKEY_LOCAL_MACHINE, Файл/Загрузить куст, указываешь на I386\SYSTEM32\CONFIG\SOFTWARE.
файлы реестра импортируются как обычно - двойным кликом, только путь поправить.
я обычно выбираю имя 123, поэтому правлю .reg так:
HKEY_LOCAL_MACHINE\SOFTWARE меняю на HKEY_LOCAL_MACHINE\123

для конвертации inf 2 reg можно воспользоваться одноименной утилитой (http://forum.oszone.net/post-1026708.html#post1026708), но обрати внимание, что пишут ниже.

есть путь покороче.
я пользуюсь конструктором, в котором есть файл I386/system32/addfile.exe (самораспаковывающийся архив, стартует из HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx), там содержимое "B:\Documents and Settings", добавляю туда профиль Opera и некоторых других программ.
может быть, проще будет готовый ярлык закинуть в "Documents and Settings\Default User\Главное меню\Программы\" и "Documents and Settings\Default User\Рабочий стол\" соответственно?

shao
16-02-2011, 03:57
oz84, спасибо , но нужно :
...добавить на рабочий стол ярлыки..... »
Редактируется файл winpe.wim,а там таких может быть, проще будет готовый ярлык закинуть в "Documents and Settings\Default User\Главное меню\Программы\" и "Documents and Settings\Default User\Рабочий стол\" соответственно? » путей нет!

oz84
16-02-2011, 12:46
shao, а чей конструктор? или готовая сборка?

shao
16-02-2011, 22:08
чей конструктор? или готовая сборка? »

Да это во всех вариантах такое.
Из интернета скачал сбоки BartPE, WinPE
Также с форума скачал WinXPE. Отсюда :
MultiBoot USB v2.5 - Мультизагрузочная флешка & Windows XPE/7PE (http://forum.oszone.net/showthread.php?t=149975&highlight=MultiBoot)

везде , начинка образа winpe.wim , практически одинаковая.

mamont1
17-02-2011, 13:33
Да это во всех вариантах такое.
Из интернета скачал сбоки BartPE, WinPE »
Обратите внимание на утиль sh.exe от nikzzzz (http://www.google.ru/search?hl=ru&lr=&newwindow=1&&sa=X&ei=TvdcTbv0OYyTswbetuHMCg&ved=0CBwQBSgA&q=sh.exe+nikzzzz&spell=1) (в большинстве сборок, он-sh.exe, есть)
создаёт ярлыки к прогам нажодящимся в PePrograms/Programs
и вы так и не ответили - есть-ли в вашей сборке addfile.exe (http://www.google.ru/search?as_q=addfile.exe&as_epq=&as_oq=&as_eq=&hl=ru&newwindow=1&tbs=lr%3Alang_1ru&num=10&lr=lang_ru&cr=&as_ft=i&as_filetype=&as_qdr=all&as_occt=any&as_dt=i&as_sitesearch=&as_rights=&safe=images&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google)

shao
17-02-2011, 18:26
вы так и не ответили - есть-ли в вашей сборке addfile.exe »

А меня никто об этом и не спрашивал...
Отвечаю: Нет такого файла в сборке WinXPE, которую скачал с форума.
В других сборках BartPE/WinPE (не знаю чья -скачал с интернета) такой файл есть.

Спасибо !Теперь хоть понимаю в каком направлении работать.




© OSzone.net 2001-2012