Establece o devuelve los atributos de archivos o carpetas. Lectura y Escritura o Sólo lectura, dependiendo del atributo.
objeto.Attributes [= nuevosatributos]
El argumento nuevosatributos puede tener cualquiera de los siguientes valores o una combinación lógica de los mismos:
Constante | Valor | Descripción |
---|---|---|
Normal | 0 | Archivo normal. No se establecen atributos. |
Solo lectura | 1 | Archivo de sólo lectura. El atributo es de lectura y escritura. |
Oculto | 2 | Archivo oculto. El atributo es de lectura y escritura. |
Sistema | 4 | Archivo del sistema. El atributo es de lectura y escritura. |
Volumen | 8 | Etiqueta del volumen de la unidad de disco. El atributo es de sólo lectura. |
Directorio | 16 | Carpeta o directorio. El atributo es de sólo lectura. |
Archivo | 32 | El archivo cambió desde la última copia de seguridad. El atributo es de lectura y escritura. |
Alias | 64 | Vínculo o acceso directo. El atributo es de sólo lectura. |
Comprimido | 128 | Archivo comprimido. El atributo es de sólo lectura. |
El siguiente código muestra el uso de la propiedad Attributes con un archivo:
[JScript] function AlternarBitDeModificado(especificaciódenarchivo) { var fso, f, r, s; fso = new ActiveXObject("Scripting.FileSystemObject"); f = fso.GetFile(especificaciondearchivo) if (f.attributes
&& 32) { f.attributes = f.attributes - 32; s = "El bit de archivo está desactivado."; } else { f.attributes = f.attributes + 32; s = "El bit de archivo está desactivado."; } return(s); } [VBScript] Function AlternarBitDeArchivo(especificaciódenarchivo) Dim fso, f Set fso = CreateObject("Scripting.FileSystemObject") Set f = fso.GetFile(especificaciódenarchivo) Iff.attributes
and 32 Then f.attributes = f.attributes - 32 AlternarBitDeArchivo = "Se ha borrado el bit de archivo." Else f.attributes = f.attributes + 32 AlternarBitDeArchivo = "Se ha establecido el bit de archivo." End If End Function
Propiedad DateCreated | Propiedad DateLastAccessed | Propiedad DateLastModified | Propiedad Drive | Propiedad Files | Propiedad IsRootFolder | Propiedad Name | Propiedad ParentFolder | Propiedad Path | Propiedad ShortName | Propiedad ShortPath | Propiedad Size | Propiedad SubFolders | Propiedad Type
Se aplica a: Objeto File | Objeto Folder
Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com. |