Dos: reg query, regedit et find

synor

Habitué
Bonjours à tous.

Tout d'abord, ej ne sais pas si je suis dans le bon forum, alors vous pouvez déplacer le sujet si ce n'est pas le cas.

Je suis en train de faire un batchfile.

set blabla = HKEY_LOCAL_MACHINE\
set NB_RUN=0

for /f "tokens=*" %%A in ('reg query "%blabla%" /s ^| Find "%invite%"') do (

set /a NB_RUN = NB_RUN + 1
set MOD_RUN_!NB_RUN!=%%A
echo !NB_RUN! _ %%A
echo.

)

%blabla% = une valeur entrée par l'utilisateur.

Ceci me donne un truc du genre:

1 _ Element REG_SZ \msn.exe

en traduit:
1 _ Nom de la clé, type de clé, donnée de la clé


Je voulais savoir s'il est possible d'afficher le dossier où se trouve la clé et aussi les dossiers plus hauts de cette clé.
PAr exemple, si la clé se trouve dans \blabla\falala\lol,
pouvoir afficher le "blabla", le "falala" ou le "lol"

C'est compliqué et je ne suis pas sûr d'être clair. Si tel est le cas, demandez-moi plus de précisions et je me ferai un plaisir de vous répondre.
Merci à vous, bonne journée.
 

zeb

Modérateur
Salut,

Ah oui, mais non. Pas question dans la catégorie Programmation, d'accepter le moindre bout de code qui ne soit pas présenter avec la balise
Code:
.
[:zeb:6]
 

zeb

Modérateur
Je ne comprends pas la question.
REG QUERY renvoie bien le chemin de ce qu'il trouve.
Après si ton filtre avec FIND est trop sévère...
 

synor

Habitué
J'ai passé par une autre méthode complètement différente, qui n'a plus rien à voir avec le sujet, et donc inutile à poster.
 

LudoTools

Expert
:??:
Pourquoi "inutile à poster" ?...
Si cela a solutionné ton problème, c'est que ça peut être utile à d'autres !
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 131
Messages
6 717 956
Membres
1 586 383
Dernier membre
potofeu
Partager cette page
Haut