comp-o-ass bietet jede erdenkliche Unterstützung zur Organisation Ihrer Computerwelt Stöbern Sie in unseren Plugins von Diagnose über Wartung, Datensicherheit
bis hin zu Datensicherung und Datenrettung

Bart's Tool CD - Plugin's - Hilfe zur Selbsthilfe

Lizenz- und Nutzungsbedingungen zu den Tools siehe Rubrik Info und beim jeweiligen Hersteller. Weitere Infos und Download zum Bart's PE-Builder.  
 

Erstellung eigener Plugins - Registratur


Viele Programme ändern bei der Installation die Registratur. Bei manchen Programmen sind diese Änderungen in der Registratur notwendig, damit das Programm lauffähig ist. Diese Registratureinträge müssen natürlich auch auf der Bart's Tool CD enthalten sein.

Registraturänderungen ermitteln

  Wie wird herausgefunden, ob und welche Änderungen das auf die Bart's Tool CD zu integrierende Programm in der Registratur vorgenommen hat?

Für dieses Ergründen ist das Programm Reg.exe recht hilfreich, das Daten aus der Registratur in eine REG-Datei exportieren kann. Ein Vorteil von Reg.exe ist, dass es scriptfähig ist.

Folgendes Vorgehen bringt das gewünschte Ergebnis.

Reg EXPORT HKLM\Software %temp%\HKLMSoft-v.reg
Reg EXPORT HKLM\System   %temp%\HKLMSys-v.reg
Reg EXPORT HKCU          %temp%\HKCU-v.reg

Nach dem erfassten Registraturstatus, wird das gewünschte Programm installiert und die Registratur erneut exportiert.

Reg EXPORT HKLM\Software %temp%\HKLMSoft-n.reg
Reg EXPORT HKLM\System   %temp%\HKLMSys-n.reg
Reg EXPORT HKCU          %temp%\HKCU-n.reg

Zum Exportieren der Registratur kann alternativ natürlich auch das Programm Regedit.exe verwendet werden. Regedit.exe besitzt allerdings den Nachteil, dass es nicht scritfähig wie Reg.exe ist.

Ermittelte Registraturänderungen vergleichen mit Windiff.exe

  Sind beide Registraturdateien exportiert, werden sie z.B. mit dem Programm windiff.exe verglichen.

windiff %tmp%\HKLMSoft-v.reg  %tmp%\HKLMSoft-n.reg
windiff %tmp%\HKLMSys-v.reg   %tmp%\HKLMSys-n.reg
windiff %tmp%\HKCU-v.reg      %tmp%\HKCU-n.reg

Ermittelte Registraturänderungen exportieren mit Regedit.exe

  Die mit windiff.exe gefundenen veränderten bzw. neu hinzugefügten Registraturschlüssel werden mit dem Programm Regedit.exe exportiert.

Dazu wird zunächst der betreffende Schlüssel mit dem Programm Regedit.exe gesucht.
Mit der rechten Maustaste wird auf den gefundenen Schlüssel geklickt.
Mit der Option Exportieren wird dieser Schlüssel mit seiner gesamten Struktur in eine beliebig zu benennende REG-Datei geschrieben.

Hier ist natürlich etwas Fingerspitzengefühl gefragt. Da Windows permanent in der Registratur aktiv ist, haben nicht alle gefundenen Einträge etwas mit dem neu installierten Programm zu tun.

Die exportierten Schlüssel müssen nun noch mit einem der folgenden Tools in das INF-Format konvertiert werden.

Windiff.exe woher?

  Das Programm windiff.exe ist Bestandteil der Support Tools und wird mit Windows XP / 2003 ausgeliefert. Zur Installation wird im Ordner \SUPPORT\TOOLS die Datei SUPTOOLS.MSI gestartet.

Alternativ kann das Programm windiff.exe mit dem GNU (GPL) Programm 7-Zip, herunterzuladen unter dem Link http://www.7-zip.org aus der Datei SUPPORT.CAB extrahiert werden.

Microsoft stellt zum Extrahieren von CAB-Dateien das Tool extract.exe, enthalten in den Support Tools, zu Verfügung.

Registraturänderungen ermitteln mit Regshot.exe

  Eine weitere Methode um Veränderungen in der Registratur herauszufinden, bietet das Programm Regshot.exe. Dieses Programm kann die Registratur vor der Installation eines Programms sichern und mit der Registratur nach der Installation des Programms vergleichen.

Diese Vergleichsliste kann dann wiederum verwendet werden, um die ermittelten Schlüssel und Werte mit dem Programm Regedit.exe zu exportieren.

Das kostenlose Programm Regshot.exe kann unter dem Link http://regshot.blog.googlepages.com oder http://Regshot.yeah.net heruntergeladen werden.

Registraturänderungen ermitteln mit Regmon.exe

  Auch das Programm Regmon.exe, herunterzuladen unter dem Link http://www.microsoft.com, ermittelt Registraturänderungen.

Wie werden Registratureinträge in das INF-Format umgewandelt?

  Hinweise zur Umwandlung finden sich im Dokument
pebuilder-plugin-hilfe-reg-inf.html.
 
 
 

PE Builder Copyright© 2002-2008 Bart Lagerweij. All rights reserved.
Copyright© 2003-2011 Bernhard Zeiser, comp-o-ass
 
Home Top

[Beratung - Betreuung]  [Seminare]  [Seminartermine]  [EasyPE]  [Bart's Tool CD Online]  [Seminardokumentation] 
[Programmierung]  [manage-us]  [Download]  [über uns]  [Kontakt]  [Impressum/Datenschutz]  [Bernhard's Blog] 
comp-o-ass (c) 2014