La mayoría de los comandos internos que aceptan comodines también aceptan rangos de exclusión de archivos para definir mejor los archivos con los que desea trabajar. TCC-RT examina cada nombre de archivo y excluye los archivos que coinciden con los nombres que ha especificado en el rango de exclusión.

 

Cuando utiliza un rango de exclusión en un comando, debe seguir inmediatamente al nombre del comando. Ver Reglas generales para usar rangos para obtener detalles adicionales.

 

Un rango de exclusión de archivos comienza con el carácter de cambio (normalmente una barra diagonal), seguido de un corchete izquierdo y un signo de exclamación. [!  El rango termina con un corchete derecho ]. Puede especificar múltiples exclusiones de archivos (útil si tiene un alias que define una exclusión y desea pasar otro como argumento).

 

Dentro de los corchetes, puede enumerar uno o más nombres de archivos que se excluirán del comando. Los nombres de archivos pueden incluir comodines y comodines extendidos, pero puede no incluir nombres de ruta o letras de unidad. Puede excluir directorios agregando un \ al nombre.

 

El siguiente ejemplo mostrará todos los archivos en el directorio actual excepto los archivos de respaldo (archivos con la extensión .BAK or .BK):

 

directorio /[!*.bak *.bk] *

 

Puede combinar rangos de exclusión de archivos con rangos de fecha, hora y tamaño. Este ejemplo muestra todos los archivos que tienen un tamaño de 10 KB o más y que se crearon en los últimos 7 días, excepto .C y .H archivos:

 

directorio /[s10k] /[d-7] /[!*.c *.h] *

 

Rangos de exclusión de archivos, una característica única de TCC, funciona para comandos internos. El EXCEPTO El comando también se puede utilizar para excluir archivos del procesamiento mediante cualquier comando externo o interno que ignore los archivos con el atributo oculto. Puede utilizar el rango de exclusión de archivos con comandos externos utilizando el DO or PARA mando; sin embargo, el rendimiento no será tan bueno, ya que el comando externo se inicia por separado para cada partido.

 

Nota: La exclusión de archivos primero verifica si una especificación de archivo con corchetes incrustados coincide exactamente con una especificación existente. archivo. Si no se encuentra dicho archivo, interpreta los corchetes como comodines.

 

Ver también: Incluir listas.