|
Bart's Tool CD on a Stick multi Version - Plugin A43 |
Anpassung und Konfiguration der Plugins im Ordner \pebuilder-stick\plugin anhand eines Beispiels.
|
Beispiel 1 - Das Programm A43
| |
Das Programm A43 ist im Ordner \pebuilder\plugin\A43 bzw. im Ordner \pebuilder-stick\plugin\A43 gespeichert.
Anhand des Programms A43.exe zeigt folgende Beschreibung, wie Plugins abgeändert werden müssen, um sie in Bart's Tool CD on a Stick zu integrieren.
|
|
Die INF-Datei a43.inf im Ordner \pebuilder\plugin
| |
Die Datei a43.inf wird unverändert übernommen.
|
|
Die Datei a43_nu2menu.xml im Ordner pebuilder\plugin
| |
Die Datei a43_nu2menu.xml wird unverändert übernommen.
|
|
Die INF-Datei a43.inf im Ordner \pebuilder-stick\plugin
| |
In der INF-Datei a43.inf werden folgende Zeilen gelöscht bzw. durch Voranstellen eines Semikolons (;) deaktiviert.
Die INF-Datei a43.inf
[WinntDirectories]
; a="Programs\A43",2
; b="Programs\A43\Links",2
[SourceDisksFiles]
; files\a43.exe=a,,1
; files\a43.dat=a,,1
; files\a43.ini=a,,1
; files\a43help.txt=a,,1
; files\unrar.dll=a,,1
Die restlichen Zeilen bleiben unverändert.
|
|
Die Datei a43_nu2menu.xml im Ordner \pebuilder-stick\plugin
| |
In der Menüdatei a43_nu2menu.xml werden alle Befehle @GetProgramDrive() durch den Befehl
@GetRegKey('HKCU','Environment', 'BartPEStick','REG_SZ') ersetzt.
Die XML-Datei a43_nu2menu.xml
<NU2MENU>
<MENU ID="Programs">
<MITEM TYPE="ITEM"
DISABLED="@Not(@FileExists(
@GetProgramDrive()
@GetRegKey('HKCU','Environment', 'BartPEStick','REG_SZ')
\Programs\A43\A43.exe))"
CMD="RUN"
FUNC="
@GetProgramDrive()
@GetRegKey('HKCU','Environment', 'BartPEStick','REG_SZ')
\Programs\A43\A43.exe">
A43 File Management Utility
</MITEM>
</MENU>
</NU2MENU>
|
PE Builder Copyright© 2002-2008
Bart Lagerweij. All rights reserved.
Copyright© 2003-2011 Bernhard Zeiser, comp-o-ass
|