Recherche/suppression registre
Résolu/Fermé
florinator
Messages postés
552
Date d'inscription
samedi 15 décembre 2007
Statut
Membre
Dernière intervention
15 avril 2012
-
3 mars 2009 à 09:51
florinator Messages postés 552 Date d'inscription samedi 15 décembre 2007 Statut Membre Dernière intervention 15 avril 2012 - 9 mars 2009 à 11:10
florinator Messages postés 552 Date d'inscription samedi 15 décembre 2007 Statut Membre Dernière intervention 15 avril 2012 - 9 mars 2009 à 11:10
A voir également:
- Recherche/suppression registre
- Registre windows - Guide
- Forcer suppression fichier - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Suppression page word - Guide
- Recherche adresse - Guide
9 réponses
dubcek
Messages postés
18755
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
14 novembre 2024
5 621
4 mars 2009 à 10:11
4 mars 2009 à 10:11
non, pas tout à fait. on peut plutot utiliser le code de retour. le mieux est de chercher des exemples sur le net
https://forums.techguy.org/threads/registry-checking-using-a-bat-file.684904/
https://www.robvanderwoude.com/ntregistry.php
@ECHO OFF set regpath=HKLM\Software\Microsoft\NET Framework Setup\NDP\v3.0\Setup\Windows Presentation Foundation set regvalue=InstallSuccess set regdata=1 reg query "%regpath%" /v "%regvalue%" | find /i "%regdata%" if errorlevel 1 ( echo Please wait while .Net Framework is installing...... Start /WAIT .\MSFrameWork\dotnetfx3.exe EXIT /B /0 )
https://forums.techguy.org/threads/registry-checking-using-a-bat-file.684904/
https://www.robvanderwoude.com/ntregistry.php
florinator
Messages postés
552
Date d'inscription
samedi 15 décembre 2007
Statut
Membre
Dernière intervention
15 avril 2012
92
3 mars 2009 à 20:40
3 mars 2009 à 20:40
Re,
Je ne suis pas sûr d'avoir bien compri, donc je pourrais faire:
@echo off
set /p cle12=REG QUERY "nom de ma clé"
IF EXIST %cle12% =REG DELETE "nom de ma clé"
IF NOT EXIST %cle12% (
echo Aucunes suppressions)
=> En fait tu veux dire transformer ma clé en variable pour ensuite la traité ainsi?
A++
Je ne suis pas sûr d'avoir bien compri, donc je pourrais faire:
@echo off
set /p cle12=REG QUERY "nom de ma clé"
IF EXIST %cle12% =REG DELETE "nom de ma clé"
IF NOT EXIST %cle12% (
echo Aucunes suppressions)
=> En fait tu veux dire transformer ma clé en variable pour ensuite la traité ainsi?
A++
Erwanmsn
Messages postés
139
Date d'inscription
mardi 24 février 2009
Statut
Membre
Dernière intervention
15 août 2011
33
3 mars 2009 à 09:55
3 mars 2009 à 09:55
Si tu veut acceder au registre tu fait executer et tu tape regedit
florinator
Messages postés
552
Date d'inscription
samedi 15 décembre 2007
Statut
Membre
Dernière intervention
15 avril 2012
92
3 mars 2009 à 11:34
3 mars 2009 à 11:34
Non je veux pas accéder au registre.
Je veux inclure dans un script .bat la recherche d'une ligne spécifique de registre, et la suppression si elle est présente.
A++
Je veux inclure dans un script .bat la recherche d'une ligne spécifique de registre, et la suppression si elle est présente.
A++
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dubcek
Messages postés
18755
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
14 novembre 2024
5 621
3 mars 2009 à 12:47
3 mars 2009 à 12:47
hello
voir la commande reg
C:\>reg /?
Outil de Registre de la console pour Windows - version 3.0
Copyright (C) Microsoft Corp. 1981-2001. Tous droits réservés
REG Opération [liste_paramètres]
Opération [ QUERY | ADD | DELETE | COPY |
SAVE | LOAD | UNLOAD | RESTORE |
COMPARE | EXPORT | IMPORT ]
Code de retour : (à l'exception de REG COMPARE)
0 - Réussite
1 - Échec
Pour obtenir de l'aide sur un type d'opération spécifique :
REG Opération /?
Exemples :
REG QUERY /?
REG ADD /?
REG DELETE /?
REG COPY /?
REG SAVE /?
REG RESTORE /?
REG LOAD /?
REG UNLOAD /?
REG COMPARE /?
REG EXPORT /?
REG IMPORT /?
voir la commande reg
C:\>reg /?
Outil de Registre de la console pour Windows - version 3.0
Copyright (C) Microsoft Corp. 1981-2001. Tous droits réservés
REG Opération [liste_paramètres]
Opération [ QUERY | ADD | DELETE | COPY |
SAVE | LOAD | UNLOAD | RESTORE |
COMPARE | EXPORT | IMPORT ]
Code de retour : (à l'exception de REG COMPARE)
0 - Réussite
1 - Échec
Pour obtenir de l'aide sur un type d'opération spécifique :
REG Opération /?
Exemples :
REG QUERY /?
REG ADD /?
REG DELETE /?
REG COPY /?
REG SAVE /?
REG RESTORE /?
REG LOAD /?
REG UNLOAD /?
REG COMPARE /?
REG EXPORT /?
REG IMPORT /?
Erwanmsn
Messages postés
139
Date d'inscription
mardi 24 février 2009
Statut
Membre
Dernière intervention
15 août 2011
33
3 mars 2009 à 14:21
3 mars 2009 à 14:21
Desolé je ne peux pas d'aidé car je ne comprend pas se que tu veut faire
florinator
Messages postés
552
Date d'inscription
samedi 15 décembre 2007
Statut
Membre
Dernière intervention
15 avril 2012
92
3 mars 2009 à 14:39
3 mars 2009 à 14:39
Bonjour dubcek,
Oui je l'avais trouver, et il me semble devoir utiliser le Reg Query, mais je ne trouve pas le srcipt exact.
De plus pour la suppression de la clé, j'utilise Reg Delete mais comment y mettre une condition...
Ex:
Si clé existe Reg Delete "nom de clé" sinon "aucunes clés de supprimées"
Je ne crois pas que la fonction IF fonctionne pour des clés.
Merci
A++
Oui je l'avais trouver, et il me semble devoir utiliser le Reg Query, mais je ne trouve pas le srcipt exact.
De plus pour la suppression de la clé, j'utilise Reg Delete mais comment y mettre une condition...
Ex:
Si clé existe Reg Delete "nom de clé" sinon "aucunes clés de supprimées"
Je ne crois pas que la fonction IF fonctionne pour des clés.
Merci
A++
dubcek
Messages postés
18755
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
14 novembre 2024
5 621
3 mars 2009 à 15:10
3 mars 2009 à 15:10
il faut capturer la sortie de reg query dans un fichier ou une variable et appliquer le reg delete si ce fichier ou variable contient ou ne contient pas la clé, une erreur, etc
florinator
Messages postés
552
Date d'inscription
samedi 15 décembre 2007
Statut
Membre
Dernière intervention
15 avril 2012
92
9 mars 2009 à 11:10
9 mars 2009 à 11:10
Salut Dubcek,
Merci de ces infos, et désolé de cette réponse tardive.
Ton exemple de script fonctionne à merveille!! j'y ai rajouté la condition
...else if errorlevel 0 (
echo...)
Il me faut maintenant les tester sur des lignes spécifiques. Merci de toutes ces infos
A++
Merci de ces infos, et désolé de cette réponse tardive.
Ton exemple de script fonctionne à merveille!! j'y ai rajouté la condition
...else if errorlevel 0 (
echo...)
Il me faut maintenant les tester sur des lignes spécifiques. Merci de toutes ces infos
A++