analyse chaque ligne de monfichier.txt, en ignorant les lignes commençant par un point-virgule, en transmettant les deuxième ...

    analyse chaque ligne de monfichier.txt, en ignorant les lignes commençant
    par un point-virgule, en transmettant les deuxième et troisième jetons de
    chaque ligne au corps de FOR, les jetons étant délimités par des
    virgules et/ou espaces. Notez que le corps de FOR référence %%i pour
    l'obtention du deuxième jeton, %%j pour l'obtention du troisième jeton
    et %%k pour l'obtention des jetons restants après le troisième. Pour les
    noms de fichiers contenant des espaces, placez les noms de fichiers
    entre guillemets doubles. Afin d'utiliser ainsi les guillemets doubles,
    vous devez également utiliser l'option usebackq, faute de quoi les
    guillemets doubles seraient interprétés comme définissant une chaîne
    littérale à analyser.

    %%i est déclarée explicitement dans la déclaration FOR et %%j et %%k
    sont déclarées implicitement via l'option tokens=.  Vous pouvez spécifier
    jusqu'à 26 jetons via la ligne tokens=, tant que cela ne provoque pas
    de tentative de déclaration de variable plus élevée que la lettre 'z'
    ou 'Z'. Souvenez-vous que les variables de FOR se composent de lettres,
    tiennent compte de la casse, sont globales et que plus de 52 ne peuvent
    pas être actives à la fois.

    Vous pouvez aussi utiliser la logique d'analyse FOR /F sur une chaîne en
    plaçant ensemble-fichiers entre guillemets entre les parenthèses,
    en utilisant des guillemets simples. Elle sera traitée comme une ligne
    d'entrée simple provenant d'un fichier puis analysée.

    Enfin, vous pouvez utiliser la commande FOR /F pour analyser la sortie
    d'une commande. Faites ceci en plaçant des guillemets
    inversés autour de ensemble-fichiers entre les parenthèses. Elle sera
    traitée comme une ligne de commande transmise à un CMD.EXE enfant et
    la sortie est gardée en mémoire et analysée comme s'il s'agissait d'un
    fichier.  Ainsi l'exemple suivant :

      FOR /F "usebackq delims==" %%i IN (`ensemble`) DO @echo %%i

    énumérerait les noms de variables d'environnement de l'environnement
    en cours.