Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


MoRFiS, в самом бартПЕ есть немного документации по созданию inf это собственно главное
отступление
уменя сценарий загрузки таков - загружается nu2menu у него в Startup прописан autorun.cmd, в котором прописан приоритет записи командных файлов, собственно в этих файлах прописано добавление в реестр информации необходимой для запуска программ - серийники и прочее

что касается PM 8
плагин включает в себя файлы
autorun_partitionmagic.cmd
partitionmagic.exe
partitionmagic.inf
partitionmagic.reg
partitionmagic_nu2menu.xml

содержимое partitionmagic.inf
=====================
[Version]
Signature="$Windows NT$"

[PEBuilder]
Name="Partition Magic 8"
Enable=1

[WinntDirectories]
a="Programs\partitionmagic",2

[SourceDisksFiles]
autorun_partitionmagic.cmd=2,,1
partitionmagic.exe=a,,1
partitionmagic.reg=a,,1e

[Append]
nu2menu.xml, partitionmagic_nu2menu.xml
=====================

содержимое autorun_partitionmagic.cmd
=====================
@echo off
start %SystemRoot%\System32\regedit.exe /s %SystemDrive%\programs\partitionmagic\partitionmagic.reg
exit
=====================

содержимое partitionmagic.exe это sfx архив
======================
About.pqg
INETWH32.dll
License.txt
MASTER.CNT
PartInNT.exe
pm.cnt
PMagicNT.exe
PQPB.RTC
PTEDIT32.EXE
ROBOEX32.DLL
Splash.pqg

в комментарий помещается сценарий запуска (т.е. все копируется на RAM drive и от-туда запускается
Path=%ramdrv%PartitionMagic
SavePath
Setup=PMagicNT.exe /pqb=B:\pq8.pqb
Silent=1
Overwrite=2
======================

содержимое partitionmagic.reg
======================
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\PowerQuest]

[HKEY_LOCAL_MACHINE\SOFTWARE\PowerQuest\PartitionMagic]

[HKEY_LOCAL_MACHINE\SOFTWARE\PowerQuest\PartitionMagic\8.0]

[HKEY_LOCAL_MACHINE\SOFTWARE\PowerQuest\PartitionMagic\8.0\UserInfo]
"Name"="Santa Claus"
"Company"="Toyz r Us"
"SerialNumber"="PM800EN1-121314"
"VersionNumber"="80"
"Install Path"="%ramdrv%\\PartitionMagic\\PMagicNT.exe"
======================

содержимое partitionmagic_nu2menu.xml ( <MENU ID="Utilities"> должно быть прописано в nu2menu.xml, если конечно ты используешь nu2menu)
======================
<NU2MENU>
<MENU ID="Utilities">
<MITEM TYPE="ITEM" CMD="RUN" FUNC="@GetProgramDrive()\Programs\partitionmagic\partitionmagic.exe">Partition Magic 8</MITEM>
</MENU>
</NU2MENU>
======================

Отправлено: 11:01, 20-04-2006 | #344