@WATTRIB[nombre de archivo[,-atributos[,p]]]:  Si no especifica ningún atributo, @WATTRIB devuelve los atributos del archivo especificado en el formato RHSADECIJNOFTVPU, más bien que 0 or 1. Si se especifican dos o más parámetros, @WATTRIB devuelve un 1 si el archivo especificado tiene los atributos coincidentes; de lo contrario devuelve un 0. Si el tercer argumento opcional ,p está incluido (coincidencia parcial), entonces @WATTRIB regresará 1 si alguno de los atributos coincide

 

Esta función es similar a @ATTRIB, pero admite la selección de archivos según la siguiente extensión atributos disponibles en volúmenes NTFS.

 

Ecifrada
NRegular
TTemporal
FArchivo disperso
JEnlaces de unión o simbólicos
LEnlaces de unión o simbólicos
CComprimido
OSin publicar
INo indexado por contenido
VVirtualizado
PFijado
UDesanclar

 

Los atributos que no estén establecidos serán reemplazados por un guión bajo. Por ejemplo, si SEGURO.DAT tiene establecidos los atributos de solo lectura, oculto y de archivo, %@WATTRIB[SECURE.DAT] volvería RH_A_______. Si el archivo no existe, @WATTRIB devuelve una cadena vacía.

 

Los atributos (distintos de N) se pueden combinar (por ejemplo %@ATTRIB[MIARCHIVO,HS]). Por ejemplo, %@WATTRIB[MIARCHIVO,HS,p] regresará 1 if MI ARCHIVO tiene los atributos oculto, de sistema o ambos. Sin ,p la función volverá 1 sólo si MI ARCHIVO tiene ambos atributos (y ningún atributo extendido).

 

Nombre del archivo debe estar entre comillas si contiene espacios en blanco o caracteres especiales.

 

Ver también: Interruptores de atributos y al ATTRIB mando.

 

Ejemplos:

 

eco %@wattrib[tcmd.exe]

___A_____________

 

eco %@wattrib[tcmd.exe,r]

0

 

eco %@wattrib[tcmd.exe,a]

1