Attributi
Restituisce gli attributi di un file.
Sintassi
Attributi
Restituisce
Numero intero: con codificati gli attributi del file.
Ulteriori informazioni
Valori attributi:
- Sola lettura: il file è impostato come di sola lettura.
- Nascosto: il file o la directory sono nascosti.
- Sistema: il file o la directory sono un file o una directory del sistema operativo.
- 16- Directory: questo elemento è una directory.
- 32- Archivio: il file o la directory sono un file o una directory dell’archivio.
- 64- Dispositivo: riservato, non può essere utilizzato.
- 128 - Normale: il file non ha attributi.
- 256 - File temporaneo: il file è contrassegnato come temporaneo.
- 512 - File sparse: al file è assegnato l’attributo sparse.
- 1024 - Reparse point: al file o alla directory è associato un reparse point.
- 2048 - Compresso: il file o la directory sono compressi.
- 4096 - Non in linea: il file è stato spostato in un archivio non in linea e i dati non sono al momento disponibili.
- 8192 - Nessun indice: il file non verrà indicizzato.
- 16384 - Crittografato: il file è crittografato.
Nota
Se nel file è presente una combinazione di questi attributi, ogni valore si sommerà all’altro. Ad esempio: un archivio che è di sola lettura e nascosto restituirà un valore di 35 (32 per l’archivio, 1 per la sola lettura e 2 per nascosto).
Esempio
Visualizza gli attributi di calc.exe:
Function Main
Dim textfile As Object
Dim att As Integer
Set textfile = File.Connect("127.0.0.1")
If textfile.Open("c:\windows\system32\calc.exe", GENERIC_READ, Open_Existing) Then
att = Textfile.Attributes
echo("Il valore dell’attributo Calc.exe è : " & att)
textfile.Close
End If
End Function