analisaria cada linha em meu_arquivo.txt, ignorando linhas que começassem com um ponto-e-vírgula, passando o segundo e terceiro ...

    analisaria cada linha em meu_arquivo.txt, ignorando linhas que começassem
    com um ponto-e-vírgula, passando o segundo e terceiro token de cada
    linha para o corpo do comando for, com tokens delimitados por vírgulas
    e/ou espaços.  Observe que comandos dentro do corpo do for fazem
    referência a %%i para obter o segundo token, %%j para obter o terceiro
    token e %%k para obter todos os tokens restantes após o terceiro. No caso
    de nomes de arquivos contendo espaços, é necessário colocá-los entre
    aspas. Para usar aspas dessa forma, também é necessário usar a opção
    usebackq ou as aspas serão interpretadas como se estivessem definindo uma
    cadeia de caracteres literal a ser analisada.

    %%i é declarado explicitamente na instrução for e %%j e %%k
    são declarados implicitamente através da opção tokens=. É possível
    especificar até 26 tokens através da linha tokens=, contanto que  isso
    não origine uma tentativa de declarar uma variável mais alta do que a
    letra 'z' ou 'Z'. Lembre-se de que as variáveis FOR são formadas por uma
    só letra, diferenciam maiúsculas e minúsculas, são globais e não é
    possível haver mais de 52 ativas no total em momento algum.

    Também é possível usar a lógica de análise de FOR /F em uma cadeia de
    caracteres imediata, ao transformar o conjunto de arquivo dentro de
    parênteses em uma cadeia de caracteres entre aspas simples. A cadeia de
    caracteres será tratada como uma única linha de entrada de um arquivo e
    será analisada.

    Finalmente, é possível usar o comando FOR /F para analisar a saída de um
    comando. Para isso, transforme o conjunto de arquivo dentro dos
    parênteses em uma cadeia de caracteres entre aspas simples. A cadeia de
    caracteres será tratada como uma linha de comando, que será transferida
    para um CMD.EXE filho e a saída será capturada na memória e analisada
    como se fosse um arquivo.  Assim, o seguinte exemplo:

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

    enumeraria os nomes de variáveis de ambiente no
    ambiente atual.