Propiedad de atributos ASP

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *