Avant tout, une mise en garde s'impose: cette astuce est réservée à des utilisateurs avancés qui savent ce qu'implique enregistrer/désenregistrer une DLL (ou un OCX), si vous ne le savez pas, passez votre chemin car l'utilisation d'une telle astuce peut avoir des conséquences désastreuses.
Copiez ces quelques lignes dans un fichier texte que vous renommerez en *.reg
En fusionnant le contenu de ce fichier au registre, vous aurez la possibilité d'enregistrer et de désenregistrer des DLL et des OCX par un simple clic droit sur celles-ci.
Code : Tout sélectionner
Windows Registry Editor Version 5.00
; This adds the ability to Right-Click on a .dll or .ocx
; and get the Register / UnRegister options.
; ==========
; .DLL files
; ==========
[HKEY_CLASSES_ROOT\.dll]
"Content Type"="application/x-msdownload"
@="dllfile"
[HKEY_CLASSES_ROOT\dllfile]
@="Application Extension"
[HKEY_CLASSES_ROOT\dllfile\Shell\Register\command]
@="regsvr32.exe \"%1\""
[HKEY_CLASSES_ROOT\dllfile\Shell\UnRegister\command]
@="regsvr32.exe /u \"%1\""
; ==========
; .OCX files
; ==========
[HKEY_CLASSES_ROOT\.ocx]
@="ocxfile"
[HKEY_CLASSES_ROOT\ocxfile]
@="OCX"
[HKEY_CLASSES_ROOT\ocxfile\Shell\Register\command]
@="regsvr32.exe \"%1\""
[HKEY_CLASSES_ROOT\ocxfile\Shell\UnRegister\command]
@="regsvr32.exe /u \"%1\""
; End