Новый участник
Сообщения: 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
|