analizará cada línea en mi archivo.txt excepto las que se inicien con un punto y coma, pasando el segundo y tercer símbolo ...

analizará cada línea en mi archivo.txt excepto las que se inicien con un     punto y coma, pasando el segundo y tercer símbolo (token) de cada línea al     cuerpo de FOR. Los símbolos están delimitados por comas y/o espacios. Tenga     en cuenta que las instrucciones del cuerpo de FOR hacen referencia a %%i     para obtener el segundo símbolo, a %%j para obtener el tercero y a %%k para     obtener el resto de los símbolos posteriores al tercero. Para los nombres     de archivo que contengan espacios, necesita poner comillas dobles     en los nombres de archivos. Para usar comillas dobles de esta manera,     también necesita usar la opción usebackq; de lo contrario se interpretará     que las comillas dobles están definiendo el análisis de una cadena literal.      %%i está explícitamente declarado en la instrucción FOR y %%j y %%k están     declarados implícitamente a través de la opción =tokens. Puede especificar     hasta 26 símbolos a través de la línea tokens=, siempre y cuando no cause     un intento de declarar una variable mayor que la letra 'z' o 'Z'. Recuerde,     los nombres de variables de FOR son de una sola letra y distinguen      mayúsculas de minúsculas. Además, las variables son globales y no puede      haber más de 52 variables activas al mismo tiempo.      También puede usar la lógica de análisis de FOR /F en una cadena inmediata     convirtiendo el conjunto de archivos entre paréntesis en una cadena entre     comillas usando caracteres con comillas simples. Será tratada y analizada     como una sola línea de entrada de un archivo.      Finalmente, puede usar el comando FOR /F para analizar la salida de un     comando. Se hace convirtiendo el conjunto de archivos entre paréntesis     una cadena con comillas invertidas. Se tratará como una línea de comandos     que se pasa a un CMD.EXE secundario y la salida se captura en memoria y     se evalúa como si fuera un archivo. Como en el siguiente ejemplo:      FOR /F "usebackq delims==" %%i IN (`conjunto`) DO @echo %%i      enumerará los nombres de variable de entorno en el entorno actual.