Muchos comandos internos le permiten especificar un archivo que contiene una lista de todos los archivos que desea procesar en la línea de comando (en lugar de enumerarlos individualmente). Usted especifica que un archivo es una lista de archivos anteponiendo a su nombre el signo @, por ejemplo, Anuncia @XXX especifica que Anuncia es operar en los archivos enumerados en el archivo XXX en lugar de en XXX misma.

 

Una lista de archivos es simplemente un archivo de texto estándar que contiene los nombres de los archivos a procesar, uno por línea. Esto le permite crear una lista de archivos para procesar utilizando la salida de DIR /B, DIR /Para ENCONTRAR, un editor de texto o cualquier otro método que produzca un archivo en el formato adecuado. Se pueden incluir rutas absolutas y relativas en el archivo. Sin embargo, se ignoran los comodines y se procesa cada línea. literalmente, sin ningún comprobaciones adicionales. Esto significa que si un comando permite opciones para restringir las operaciones según la edad (/U, /C), rangos (/Identificación... /[t...), atributos (/A:), o ubicación (/S), esas restricciones serán ignorado al procesar el @expediente contenido.

 

Comandos que apoyan el @Archivo la sintaxis incluye:

 

ATTRIB

PARA

COLA

COPIA

CABEZA

COMUNÍCATE

BORRAR / BORRAR

Anuncia

TIPO

DESCRIBIR

MOVIMIENTO

ZIP

DO

RD/RMDIR


EXCEPTO

REN / RENOMBRAR


 

 

Para utilizar una lista de archivos, preceda su nombre con un @ inicie sesión en el comando. Por ejemplo, para copiar todos los archivos enumerados en LISTA MILITAR.TXT a D:\GUARDAR\:

 

copiar @mylist.txt d:\save\

 

Si utiliza una unidad y/o especificación de ruta, la @ El signo puede aparecer antes de la ruta o antes del nombre del archivo. Por ejemplo, estos son equivalentes:

 

copiar @e:\lists\mylist.txt d:\save\

copiar e:\lists\@mylist.txt d:\save\

 

Para utilizar datos con el formato adecuado en el Windows Portapapeles como archivo de catálogo. @ACORTAR: como el nombre del archivo, por ejemplo:

 

copiar @clip: d:\save\

 

@Archivo Listas y signos "@" en nombres de archivos

 

Tenga en cuenta que @ El signo es un carácter de nombre de archivo legal y poco utilizado en Windows. Si un archivo cuyo nombre comienza con @ existe e intenta utilizar una lista @file con el mismo nombre, el archivo cuyo nombre comienza con @ tendrá prioridad. Por ejemplo, si C: \ contiene un archivo llamado @MYLIST.TXT y otro llamado LISTA MILITAR.TXT, este comando:

 

[C:\] copiar @mylist.txt d:\save\

 

copiará el archivo único @MYLIST.TXT a D:\GUARDAR\y no procesará la lista de archivos en LISTA MILITAR.TXT. Para evitar esta confusión, utilice un nombre diferente para uno de los archivos.