Comment voir et éditer le contenu d'un fichier .reg
comment, voir, editer, modifier, contenu, fichier, fichiers, reg, .reg
Comment voir et éditer le contenu d'un fichier .reg
comment, voir, editer, modifier, contenu, fichier, fichiers, reg, .reg
Comment voir et éditer le contenu d'un fichier .reg
comment, voir, editer, modifier, contenu, fichier, fichiers, reg, .reg





Comment editer la base de registre avec des .reg ou des .inf
Pierre Pinard© (28.05.2005 - révision 1)



Bien entendu, il y a l'utilitaire de Windows, regedit, et tous ses clones dont nous ne parlons pas ici.

Les fichiers .reg et les fichiers .inf sont des fichiers exécutables qui vont appliquer quelque chose à la base de registre. Ce sont de bêtes fichiers "texte". On peut les créer ou les ouvrir avec le bloc note de Windows (NotePad), ou n'importe quel éditeur de texte, en faisant, sur leurs noms, dans l'explorateur de Windows, clic droit > ouvrir ou clic droit > modifier.
  • Créer un .reg ou un .inf
    Pour créer un fichier .reg ou .inf, simplement en saisir le texte (avec notepad (bloc-notes de Windows) ou avec ce que vous voulez) et le sauvegarder en .reg ou .inf.

  • Exécuter un .reg ou un .inf
    Pour exécuter un .reg ou un .inf, simplement faire un double clic sur son nom dans l'explorateur de Windows.

  • Faire un raccourcis vers un .reg ou un .inf
    Si vous vous servez souvent de l'un de ces fichiers, vous pouvez parfaitement créer un raccourcis et le mettre sur le bureau (clic droit > Créer un raccourcis puis tirer et déposer ce raccourcis sur le bureau).

  • Créer un utilitaire à base de .reg ou de .inf
    Voici un utilitaire qui n'est, en réalité, qu'un simple et très bref fichier .inf
    deldomains


Pour ceux qui veulent en savoir plus, sans se prendre la tête:

Comment modifier facilement la BDR (base de registre)?
Les experts mettront les mains dans le cambouis, mais les autres? Avec des scripts!
Ce sont de simples fichiers texte que vous pouvez visualiser et modifier en connaissance de cause avec le bête notepad.exe de Windows.


1/ Utiliser un fichier .reg, ce qui est la méthode la plus courante:
Les systèmes Windows NT (NT 4.5/2000/XP, ...) acceptent les syntaxes Regedit 4 (voir ci-dessous) et Regedit 5 où le fichier commence toujours par ces deux lignes:


Windows Registry Editor Version 5.00
[ligne vide. La dernière ligne du script étant aussi un ligne vide]



Les systèmes Windows 9x/Me, eux, ne comprennent que la syntaxe Regedit 4, où les fichiers commencent toujours par ces deux lignes:


REGEDIT4
[ligne vide]



Deux exemples de fichiers .reg pour ajouter à Windows la création d'un listing (dir) d'un dossier, qui se retrouvera dans un dossier List, qui doit exister sur C:



Attention

Ce symbole sur une ligne signifie qu'elle a été coupée pour des questions de présentation et de mise en page. La ligne suivante doit donc être remonté et mise à la suite de celle faisant apparaître les ciseaux (doit se trouver sur la même ligne).

Version pour Win9x:


REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\Listing\command]
@="command.com /c tree /F /A > C:\\List\\Listing.txt %1"




Version pour W2k/XP (mais l'autre fonctionne aussi bien, vu la compatibilité vers le bas):


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\Listing\command]
@="cmd.exe /c tree /F /A > C:\\List\\Listing.txt %1"






Suppression d'une clé
Le fichier .reg suivant permet d'annuler le .reg précédent, version Win9x (fonctionne aussi sur les systèmes 2000/XP, compatibilité obligeant). Vous remarquerez que pour supprimer une clé il suffit d'insérer un - devant le nom de la clé.


REGEDIT4

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\Listing]







Exemple de .reg
Utiles, à copier, sauvegarder en .reg puis exécuter.

Ce .reg va désactiver l'infame Dr Watson:


REGEDIT4

[HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main]
"IEWatsonEnabled"=dword:00000000




Lien utile, parmi tant d'autres:


http://windows2000.ovh.org/GuideTechnique/Regedit/reg.html




2/ Utiliser un fichier .inf
Méthode moins habituelle mais plus puissante et tout aussi facile.


- les lignes commençant par ; sont des commentaires


- entre crochets nous avons les titres des sections, comme dans les fichiers ini.


-- [version] indique à quel type de version de Windows, ce fichier est applicable.


-- [Default Install] définit les actions et les sections correspondantes


--- DelReg indique la section contenant les clés à supprimer


--- AddReg indique la section contenant les clés à ajouter.


C'est pas plus compliqué que cela.


L'utilisation d'un fichier inf est toute simple. Clic droit dans l'explorateur sur le fichier inf puis Installer dans le menu contextuel, comme indiqué en grand-breton dans l'en-tête.



L'exemple cité par Pierre à propos de deldomains



Code:


; DelDomains.inf


; Created by: Mike Burgess Microsoft MVP


; http://mvps.org/winhelp2002/


;


; Warning: Deletes all entries in the Restricted & Trusted Zone list


;


; To execute this file: in Explorer - right-click (this file)


; Select Install from the Menu.



[version]


signature="$CHICAGO$"



[DefaultInstall]


DelReg=DelTemps


AddReg=AddTemps



[DelTemps]


HKCU,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains"


HKLM,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains"


HKCU,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges"


HKLM,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges"



; Recreate the keys to avoid a restart



[AddTemps]


HKCU,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains"


HKLM,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains"


HKCU,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges"


HKLM,"Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges"




Lien utile:


http://windows2000.ovh.org/GuideTechnique/Regedit/inf.html




Fichier Reg www.allproginfo.fr.st + http://fred.just.free.fr/francais/index.php?from=http://fred.just.free.fr/francais/autre/regutils.html +



Base de registre - Fichiers .reg et .inf. http://perso.wanadoo.fr/keyshell/RegInf.htm



Liste de reg téléchargeables http://gilles.ronsin.free.fr/reg.php



Cours sur regedit et les fichiers reg http://poisonjam.free.fr/regedit.htm



Enlever le mot de passe de l'écran de veille sans le connaître. http://poisonjam.free.fr/fichiers.reg/enlever_motdepasse_ecranveille.zip



Modification de la base de registres à l'aide de .reg http://www.windows2000.ovh.org/GuideTechnique/Regedit/reg.html + encore plus puissant le format inf http://www.windows2000.ovh.org/GuideTechnique/Regedit/inf.html



Secrets de Windows - registres http://www.secretswindows.com/ ou directement: http://www.secretswindows.com/index.php?rubrique=reg&cat=explorer&ID=
22&path=/HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/&page=
./registre/explorer.php



Installation mutiple Utiliser MSBatch de Win98 http://www.jurixt.com/98/windows98_26.htm (19/4/1999)






Rédigé en écoutant