Red de conocimientos turísticos - Información de alquiler - ¿Cuáles son algunos usos especiales del comando FOR en cmd?

¿Cuáles son algunos usos especiales del comando FOR en cmd?

For ejecuta el comando especificado en cada archivo de un conjunto de archivos.

Sintaxis

para {variable|variable} en (set) do comando [CommandLineOptions]

Argumentos

{variable|variable}

Obligatorio.

Obligatorio. Representa parámetros reemplazables. Utilice la variable para ejecutar el comando for desde el símbolo del sistema. Utilice la variable para ejecutar el comando for en un archivo por lotes. Las variables distinguen entre mayúsculas y minúsculas y deben representarse mediante un valor de letra, como A, B o C.

(conjunto)

Obligatorio. Especifica uno o más archivos, directorios, rangos de valores y cadenas de texto que se procesarán mediante el comando especificado. Se requieren paréntesis.

comando

Obligatorio Especifica el comando que se ejecutará en cada archivo, directorio, rango de valores y cadena de texto en el (conjunto) especificado.

CommandLineOptions

Especifique cualquier opción de línea de comando para usar con el comando especificado.

/?

Mostrar ayuda en el símbolo del sistema.

Comentarios

Uso de

Puede utilizar el comando for en un archivo por lotes o directamente desde el símbolo del sistema.

Uso de parámetros por lotes

Las siguientes propiedades se aplican al comando for:

El comando for reemplaza variable o variable con cada cadena de texto en la colección especificada, hasta el comando ha procesado todos los archivos.

Recuerde que el nombre de la variable for distingue entre mayúsculas y minúsculas y es global, y que el número total de **** activados en cada momento no supera los 52.

Para evitar confusiones con los parámetros de lote del 0 al 9, puede utilizar cualquier carácter que no sea del 0 al 9 como nombre de variable. Para archivos por lotes simples, utilice un solo carácter como f.

En archivos por lotes complejos, se pueden utilizar múltiples valores de variables para distinguir diferentes variables reemplazables.

Mostrar un grupo de archivos

El parámetro de colección puede representar uno o varios grupos de archivos. Se pueden utilizar caracteres comodín (es decir, * y ?) para especificar grupos de archivos. Los siguientes son grupos de archivos válidos:

(*.doc)

(*.doc *.txt *.me)

(jan*.doc jan *.rpt feb*.doc feb*.rpt)

(ar?1991.* ap?1991.*)

Esto continuará hasta que se establezca el valor al usar el for comando Hasta que se hayan procesado todos los archivos correspondientes (o grupos de archivos).

Utilice las palabras clave in y do

In y do no son parámetros, pero deben usarse con for. Si se omite cualquiera de estas palabras clave, aparecerá un mensaje de error.

Uso de otras formas de for

Si las extensiones de comando están habilitadas (es decir, la configuración predeterminada), se admiten las siguientes otras formas de for: