Fichiers REG
Ajouter des fonctions à Windows grace à la base de registre
Les fichiers REG disponibles:
Editer n'importe quel fichier avec NotePad
Lorsqu'un fichier n'est pas associé à un programme il est difficile de le consulter
il faut passer par "ouvrir avec", puis parcourir tous les programmes, en choisir un, confirmer ...
Ce fichier REG va ajouter "Edit TXT" pour tous les fichiers dans le menu contextuel de l'explorateur windows
En le selectionnant le fichier sera ouvert avec NotePad ( je vous conseille de le remplacer par EditPad )
Voici le contenu du fichier :
REGEDIT4
[HKEY_CLASSES_ROOT\*\shell]
[HKEY_CLASSES_ROOT\*\shell\Edit TXT]
[HKEY_CLASSES_ROOT\*\shell\Edit TXT\command]
@="notepad %1"
Cet exemple montre aussi comment ajouter d'autres programmes
Récupérer le nom et le chemin d'un fichier depuis l'explorateur
Ce fichier REG va ajouter "Récupère le nom" dans le menu contextuel de l'explorateur Windows
Les applications sont diverses
je l'utilise pour accelerer l'ouverture d'un fichier :
Apres avoir récuperer le nom il est possible de le copier dans n'importe quelle boite d'ouverture :
C:\WINDOWS\Application Data\Microsoft\WELCOME\WELCOM98.WAV
Voici le contenu du fichier :
REGEDIT4
[HKEY_CLASSES_ROOT\*\shell]
[HKEY_CLASSES_ROOT\*\shell\Récupère le nom]
[HKEY_CLASSES_ROOT\*\shell\Récupère le nom\command]
@="GetFileName.exe %1"
Ce fichier fait appel à un programme pour copier le nom
GetFileName.exe : petit programme que j'ai écrit en Visual Basic 6
pour faire la meme chose dans un autre langage il suffit de placer dans le presse papier
le chemin qui lui
est fourni dans la ligne de commande
(en le transformant en chemin long si nécessaire)
Télécharger le fichier REG et le programme GetFileName 4 Ko
Inscrire et desinscrire les OCX et les DLL très facilement
Lorsqu'on programme des DLL ou des composants pour visual Basic il est nécessaire de jongler
avec l'enregistrement de ces fichiers sinon des références invalides apparaissent dans la base de registre
Le fichier REG suivant va ajouter INSCRIRE et DESINSCRIRE dans le menu contextuel des DLL et des OCX dans
l'explorateur Windows ce qui permettra ensuite de procéder à l'enregistrement par un simple click

Voici le contenu du fichier :
REGEDIT4
[HKEY_CLASSES_ROOT\dllfile\Shell]
[HKEY_CLASSES_ROOT\dllfile\Shell\INSCRIRE]
[HKEY_CLASSES_ROOT\dllfile\Shell\INSCRIRE\Command]
@="Regsvr32.exe %1"
[HKEY_CLASSES_ROOT\dllfile\Shell\UNINSCRIRE]
[HKEY_CLASSES_ROOT\dllfile\Shell\UNINSCRIRE\Command]
@="Regsvr32.exe /u %1"
[HKEY_CLASSES_ROOT\.ocx]
@="ocxfile"
[HKEY_CLASSES_ROOT\ocxfile]
[HKEY_CLASSES_ROOT\ocxfile\Shell]
[HKEY_CLASSES_ROOT\ocxfile\Shell\INSCRIRE]
[HKEY_CLASSES_ROOT\ocxfile\Shell\INSCRIRE\Command]
@="Regsvr32.exe %1"
[HKEY_CLASSES_ROOT\ocxfile\Shell\UNINSCRIRE]
[HKEY_CLASSES_ROOT\ocxfile\Shell\UNINSCRIRE\Command]
@="Regsvr32.exe /u %1"
Bientot d'autres fichiers REG ...
télécharger l'ensemble des fichiers REG de cette page 4 Ko