La propiedad de atributos ASP se utiliza para devolver o establecer los atributos del archivo o carpeta especificados. Los atributos se definen con los siguientes valores numéricos:
- 0: archivo normal
- 1: archivo de solo lectura
- 2: archivo oculto
- 4: archivo de sistema
- 6: Carpeta o directorio
- 32: El archivo ha cambiado desde la última copia de seguridad
- 1024: Enlace o acceso directo
- 2048: archivo comprimido
Sintaxis:
-
Para un objeto de archivo:
FileObject.Attributes[=newattributes]
-
Para un objeto de carpeta:
FolderObject.Attributes[=newattributes]
Parámetros: esta propiedad tiene un solo parámetro como se mencionó anteriormente y se describe a continuación:
- newattributes: especifica los atributos que deben establecerse para el archivo o carpeta dados. Es un atributo opcional.
Los siguientes ejemplos demuestran la propiedad de atributos de ASP .
Ejemplo 1: El siguiente código devuelve los atributos del archivo.
ASP
<% dim fs,f set fs=Server.CreateObject("Scripting.FileSystemObject") 'Getting the file set f=fs.GetFile("d:\GFG.txt") Response.Write("The attributes of the file are: ") 'Getting the attributes of the file Response.Write(f.Attributes) set f=nothing set fs=nothing %>
Producción:
The attributes of the file are: 1024
Ejemplo 2: El siguiente código devuelve los atributos de la carpeta.
ASP
<% dim fs,folder set fs=Server.CreateObject("Scripting.FileSystemObject") 'Getting the folder set folder=fs.GetFolder("d:\geeks") Response.Write("The attributes of the folder are: ") 'Getting the attributes of the folder Response.Write(folder.Attributes) set folder=nothing set fs=nothing %>
Producción:
The attributes of the folder are: 18
Publicación traducida automáticamente
Artículo escrito por ManasChhabra2 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA