|
|
Registrieren und Deregistrieren
|
|
Hans Brender
Wer ActiveX-Server oder DLL?s entwickelt hat immer wieder das Problem, dass die
relevanten Dateien registriert oder deregistriert werden müssen.
Unter der Voraussetzung, dass sich das Programm Regsvr32.exe im
Systemverzeichnis Ihres Windows-Verzeichnis befindet, kann man im
Ausführen-Fenster manuell eingeben:
| Registrieren |
C:\Windows\System\Regsvr32.exe Dateiname.dll |
| Deregistrieren |
C:\Windows\System\Regsvr32.exe /u Dateiname.dll |
Wesentlich schneller geht dies jedoch, wenn dem Betriebssystem das
ganze Prozedere bekannt gemacht wird und wir mit der rechten Maustaste eine
oder mehrere DLL?s selektieren und im Kontextmenü der rechten Maustaste nur
noch auswählen ob eine Register oder Unregister-Aktion erfolgen soll.
Dazu müssen nachstehende Zeilen per Cut und Paste über den Notepad als Textfile
mit beliebigem Namen aber der Endung .reg eingetragen werden.
REGEDIT4
[HKEY_CLASSES_ROOT\.dll]
@="dllfile"
"Content Type"="application/x-msdownload"
[HKEY_CLASSES_ROOT\dllfile]
@="Programmbibliothek"
"AlwaysShowExt"=""
"EditFlags"=hex:01,00,00,00
[HKEY_CLASSES_ROOT\dllfile\DefaultIcon]
@=hex(2):25,53,79,73,74,65,6d,52,6f,6f,74,25,5c,53,79,73,74,65,6d,33,32,5c,73,\
68,65,6c,6c,33,32,2e,64,6c,6c,2c,2d,31,35,34,00
[HKEY_CLASSES_ROOT\dllfile\Shell]
@="UnRegister"
[HKEY_CLASSES_ROOT\dllfile\Shell\Register]
[HKEY_CLASSES_ROOT\dllfile\Shell\Register\Command]
@="C:\\NT\\System32\\Regsvr32.exe \"%1\""
[HKEY_CLASSES_ROOT\dllfile\Shell\UnRegister]
[HKEY_CLASSES_ROOT\dllfile\Shell\UnRegister\Command]
@="C:\\NT\\System32\\Regsvr32.exe /u \"%1\""
|
Voraussetzungen:
Die Registrierungsdatei Regsvr32.exe liegt im System32 Verzeichnis (Windows
NT) oder System-Verzeichnis (Windows 95). Achten Sie bei Änderungen auf "\\"
Änderungen für Windows NT
Diese Zeilen brauchen nicht editiert werden, wenn das Betriebssystem sich
auf der Platte C im Verzeichnis NT liegt. Ansonsten ändern Sie die 2 Zeilen,
die C:\\NT\\ enthalten, und tragen die Festplatte und das WindowsNT-Verzeichnis
ein.
(Bsp: D:\\WinNT\\)
Änderungen für Windows 95
Ändern Sie die 2 Zeilen, die C:\\NT\\ enthalten, und tragen die Festplatte
und das Windows95-System-Verzeichnis ein.
(Bsp: C:\\Windows\System\\)
Nach dem Speichern werden per Doppelklick auf die von Ihnen gespeicherte
Reg-Datei deren Informationen in die Registry geschrieben und stehen sofort zur
Verfügung.
|
|