J'ai un fichier batch et je dois l'appeler comme ceci "mybatch.bat -r c: \ mydir", et le fichier batch boucle dans le répertoire et écrit les noms de fichiers dans la sortie. Le problème auquel je suis confronté est que je ne peux pas lire le paramètre "-r".Utilisation de commutateurs dans le fichier de commandes
est ici à quoi il ressemble:
@echo off
echo [%date% %time%] VERBOSE START
for %%X in (%1\*.xml) do echo [%date% %time%] VERBOSE systemmsg Parsing XML file '%%X'
echo [%date% %time%] VERBOSE END
Je peux cependant utiliser% au lieu de 2% 1 et tout fonctionne très bien, mais je veux lire par le paramètre. Est-ce possible?
À la votre!
Ça a l'air génial. Merci pour les conseils aussi! – ostati