Proprietà Attributes di ASP

Definizione e uso

L'attributo Attributes viene utilizzato per impostare o restituire le proprietà di un file o di una cartella specifica.

Sintassi:

FileObject.Attributes[=newattributes]
FolderObject.Attributes[=newattributes]
Parametro Descrizione
newattributes

Opzionale. Specifica il valore delle proprietà del file o della cartella.

Puoi utilizzare uno dei seguenti valori o una combinazione di essi:

  • 0 = File normale. Nessuna proprietà impostata.
  • 1 = File solo lettura. Leggibile e scrivibile.
  • 2 = File nascosto. Leggibile e scrivibile.
  • 4 = File di sistema. Leggibile e scrivibile.
  • 16 = Cartella o directory. Solo lettura.
  • 32 = File modificato dopo l'ultimo backup. Leggibile e scrivibile.
  • 1024 = Link o collegamento. Solo lettura.
  • 2048 = File compresso. Solo lettura.

Esempio per l'oggetto File

<%
dim fs,f
set fs=Server.CreateObject("Scripting.FileSystemObject")
set f=fs.GetFile("c:\test.txt")
Response.Write("Le proprietà del file sono:")
Response.Write("}}")f.Attributes)
set f=nothing
set fs=nothing
%>

Output:

Le proprietà del file sono: 32

Esempio per l'oggetto Folder

<%
dim fs,fo
set fs=Server.CreateObject("Scripting.FileSystemObject")
set fo=fs.GetFolder("c:\test")
Response.Write("Le proprietà della cartella sono:")
Response.Write("}}")fo.Attributes)
set fo=nothing
set fs=nothing
%>

Output:

Le proprietà della cartella sono: 16