tester la valeur d'un clé de registre. [BATCH] - Shell/Batch - Programmation
Marsh Posté le 16-12-2010 à 20:32:03
avec un for sur la commande
EX : for /f "tokens=3 " %i in ('reg query "HKCU\Console" /v "FontSize" ^| find "FontSize" ') do echo %i
Mais bon vbs reste bien plus pratique
Marsh Posté le 16-12-2010 à 21:14:35
Xspawn_Lpc a écrit : avec un for sur la commande |
Ouep, je suis parti sur du vbs.
A contrario, j'arrive pas à faire un équivalent à "if regexist", mais je récupère très bien la valeur de ma clé quand elle existe.
J'ai fais le porc avec un "on error resume next", je lis ma clé, si la valeur c'est "" je sais que la clé n'existe pas.
Tu parles d'un codage de sagouin...
Mais ça marche
Marsh Posté le 04-09-2013 à 14:22:15
Hello,
Petit remontage de topic pour partager la commande que je cherchais:
Le script suivant vérifie la présence d'une valeur dans une clé de registre et l'ajoute le cas échéant.
Code :
|
Ici, le script recherche la valeur "192.*" dans les exceptions au Proxy des parametres IE et l'ajoute s'il ne la trouve pas.
(le "/f" du REG ADD force l'écrasement des valeurs existantes sans confirmation)
EnJoY !
Marsh Posté le 15-12-2010 à 17:45:05
Bonjour
Je souhaite tester la valeur d'une chaine dans une clé de registre.
Tester la présence d'une chaine dans une clé de registre, ca je sais faire :
Mais comment tester si cette chaine vaut telle ou telle valeur ?
---------------
Mon topic de vente - Mon feed-back