Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3110 connectés 

 


Dernière réponse
Sujet : Chtite question sur les fichiers .REG
bruno31 bien vu :)
cool

 

[edit]--Message édité par bruno31--[/edit]


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
bruno31 bien vu :)
cool

 

[edit]--Message édité par bruno31--[/edit]

Nico57 Ah oui, on en apprend tous les jours :)
Largo putain c compliqué vos méthodes !!!!!*
 
 
ZE METHOD:
[-HKEY_LOCAL_MACHINE\SOFTWARE\]
moins devant la clé
 
 :hello:

 

[edit]--Message édité par Largo--[/edit]

Nico57 Oui mais il a dit

Citation :

Donc est-ce possible de supprimer une clé du registre uniquement avec un fichier .REG ???


 
Comme je le disais plus haut, tu peux tenter d'utiliser reg.exe du Ressource Kit NT4 Server.
Cet utilitaire est disponible ici -> ftp://ftp.microsoft.com/bussys/wi [...] eg_x86.exe.
Mais encore une fois, je ne suis pas sûr qu'il fonctionne sous Win9x.

 

[edit]--Message édité par Nico57--[/edit]

bruno31

JPA a écrit a écrit :

 
Commentaire de JPA :
En fait on ne peut pas directement supprimer une clé avec un .reg  
La solution est de créer un .inf qui supprime la clé
et un .reg qui lance une fois le .inf au lancement de windows




 
je crois que tu as déjà la réponse ...
 
Tu crée ton inf / clic-droit / installer et le tour est joué ...

Johan up ;)
Johan Humm.... Je me suis peut etre mal expliqué....
Tout ce que je veux c'est créer un fichier .REG (et rien d'autre) que je lancerais manuellement en double cliquant dessus et qui a comme but de supprimer une clé du registre...
 
Donc est-ce possible de supprimer une clé du registre uniquement avec un fichier .REG ???
 
Merci de votre aide ;)
Nico57 Au temps pour moi, le "start fichier.reg" n'execute pas la section installation du fichier, mais l'ouvre avec le bloc-notes.
 
Avec les outils standard seul un rundll sur setupx.dll ou setupapi.dll selon l'OS permet d'executer le inf.
 
Sinon il faut chercher un autre outil.
Dans le ressource kit de NT4 il y a un reg.exe qui permet de manipuler le registre en ligne de commande.
Il marche peut-être également sous Win9x...
seblamb Si mais on préfaire te donner la métohde compliquée : c'est plus rigolo !!!  :D  :D  :D
Johan Merci pour vos réponses
Y'aurait pas un truc plus simple genre
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\CompassTravel\Engines\Jet]=-   ?????  
 
De plus j'ai besoin que ces modifs se fasse en dynamique sans reboot ou redemarrage de win
 
Merci !

 

[edit]--Message édité par Johan--[/edit]

Nico57 On peut aussi lancer le INF directement :sarcastic: -> start fichier.inf
 
Au passage la ligne avec setupx.dll fonctionne dans Win9x mais pas dans NT/2000, où la DLL s'appelle setupapi.dll (ah là là, quels blagueurs chez MS).
JPA Tiré de http://infoprat.free.fr :
 
Pour supprimer automatiquement des clés de la base de registre, vous pouvez procéder comme suit :
Créer un fichier d'information .INF (appelons-le TEST.INF) avec les lignes suivantes :
[version]
signature="$CHICAGO$"
[DefaultInstall]
DelReg=Delete.Reg.entry
[Delete.Reg.entry]
HKCU,Network\Recent, ; Il s'agit des clés que l'on souhaite
HKCU,Network\Persistent, ; supprimer dans HKEY_CURRENT_USER
Créer un fichier de base de registre .REG (appelons-le TEST.REG) avec les lignes suivantes :
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce]
"TEST"="RUNDLL.EXE setupx.dll,InstallHinfSection DefaultInstall 132
c:\\win95\\bureau\\test.inf"
Ce deuxième fichier contient l'entrée dans la base de registres appelée "RUNONCE" qui permettra de
lancer la commande d'installation du fichier INF au démarrage de Windows.
Afin que le fichier (TEST.REG) soit fusionné dans la base de registres, exécutez la commande suivante
avant de lancer Windows :
REGEDIT TEST.REG
(cette commande peut très bien être ajoutée dans le fichier AUTOEXEC.BAT si vous le souhaitez).
Lors du lancement de Windows, l'entrée ajoutée dans RUNONCE sera exécutée avant d'être
supprimée. Elle se chargera d'installer le fichier TEST.INF qui lui-même ira supprimer certaines clés de
la base de registres.
 
Commentaire de JPA :
En fait on ne peut pas directement supprimer une clé avec un .reg  
La solution est de créer un .inf qui supprime la clé
et un .reg qui lance une fois le .inf au lancement de windows
Johan Voilà je souhaiterais modifier un base de registre par l'intermediaire d'un .REG
Je souhaiterais supprimer carrément une clé.
Je sais supprimer une valeur en faisant par exemple
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\CompassTravel\Engines\Jet]
"ImplicitCommitSync"=-

 
Mais imaginons que je veuille supprimer directement la clé [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\CompassTravel\Engines\Jet] comment je fais dans le fichier .REG???
 
Merci de votre aide! ;)

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)