Bonjour à tous,

Je me permets de demander vos lumières sur un point.
Je débute dans les fonctions et tout cela est encore un peu flou pour moi.

J’ai besoin de récupérer une clé de registre (différentes sur chaque PC) pour en modifier la valeur.
En parcourant pas mal de sujets parlant de cela je suis arrivé à: (c’est de l’assemblage)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
REG QUERY "HKLM\system\currentcontrolset\control\class" /v RoamingPreferredBandType /s > c:\file.txt
FOR /F "eol=; tokens=1 skip=1 delims=;" %i IN (c:\file.txt) DO REG ADD %i% /v RoamingPreferredBandType /t REG_SZ /d 2
La première partie Reg Query vers un fichier TXT se passe bien.
Ensuite par contre, pour le FOR, j’ai « \file.txt) était inattendu.

Pour le test, si j’essaye FOR /F "eol=; tokens=1 skip=1 delims=;" %i IN (c:\file.txt) DO echo testJ’ai 3 echo test qui s’affichent.

Est-ce que quelqu’un pourrais m’expliquer ou est mon erreur ?
Merci d’avance à vous