BartPEДискиСозданиеУстановкаТвикиНастройкаВосстановлениеИнтересные сайты

Плагины для загрузочного диска

Плагины все настроены, так что кидаем только файлы в папки Files. Вся настройка происходит через .inf файл. Коды.

Вот пример для Winamp:

[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="Winamp" \\ Название
Enable=1 \\ Будет установлен этот плагин
Help="\"

[WinntDirectories]
a="Programs\winamp",3 \\ Создастся папка X:\Programs\Winamp\

[SourceDisksFolders]
Files=a \\ Все файлы из папки Files будут скопированны в X:\Programs\Winamp\

[SourceDisksFiles]
C:\WINDOWS\system32\px.dll=2,,1 \\ Скопирует файл px.dll в X:\I386\system32\

[Software.AddReg]
; XPE Shortcuts for winamp
0x2, "Sherpya\XPEinit\Desktop", "Winamp", "%SystemDrive%\Programs\winamp\winamp.exe||%SystemDrive%\Programs\winamp\winamp.exe,0"
0x2, "Sherpya\XPEinit\Programs", "Winamp", "%SystemDrive%\Programs\winamp\winamp.exe||%SystemDrive%\Programs\winamp\winamp.exe,0"
\\ Создастся ссылки на Рабочем столе и в Programs, с иконкой ,0.

Для перегона .reg файлов в .inf используем проги ConvRegToInf и PEReg которые лежат в папки tools\R-E-E-S-T-R

! Если во время сборки будут ошибки то, находим нужный файл и вставляем куда надо, или ищем эту строчку и ставим точку с запятой или , исправляем если знаем как, строка не должна оканчеватся на запятую или слыш без цифр.

Для элементарной сборки пользуемся autoHelp-Creator.exe + shortcutCreator.exe

Через reatogo_autoDriver\autoDriver.exe создаем дрова под свое железо, если получится.

Практически по до все проги можно сделать плагины. Для определения какие ключи реестра и файлы нужны используем Total Uninstall или Advanced Registry Tracer, который сохраняет все изменения в .reg файл.

Незабывем что:
HKEY_CLASSES_ROOT это HKEY_LOCAL_MACHINE\SOFTWARE\Classes
HKEY_USERS\XXX это практически HKEY_CURRENT_USER
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001 и ControlSet002 и CurrentControlSet одно и тоже.

Думаю с плагинами для прог все понятно, смотрим примеры и учимся, знания здесь особо не нужны, если только по реестру.

Тестим под VMware Workstation если все устраивает записываем диск с помощью NeroBurn.exe

Если место мало то сжимаем файлы UPX, такие как:
libAbiWord.dll; nero.exe; AcroRd32.dll; POWERARC.EXE; ALSNDMGR.CPL; RTLCPL.EXE...........

Создаем .bat файл и пишем Upx.exe -9 nero.exe