ASP Attributes-Attribut

Definition und Verwendung

Das Attributes-Attribut wird verwendet, um die Attribute eines bestimmten Datei- oder Ordnerobjekts zu setzen oder zurückzugeben.

Syntax:

FileObject.Attributes[=newattributes]
FolderObject.Attributes[=newattributes]
Parameter Beschreibung
newattributes

Optional. Definiert den Attributwert eines Datei- oder Ordnerobjekts.

Eine der folgenden Werte kann verwendet werden oder eine Kombination dieser Werte:

  • 0 = Normale Datei. Keine Attribute gesetzt.
  • 1 = Nur Lesen-Datei. Lesen und Schreiben.
  • 2 = Verborgene Datei. Lesen und Schreiben.
  • 4 = Systemdatei. Lesen und Schreiben.
  • 16 = Ordner oder Verzeichnis. Nur Lesen.
  • 32 = Datei geändert seit letztem Backup. Lesen und Schreiben.
  • 1024 = Verknüpfung oder Kurzschuss. Nur Lesen.
  • 2048 = Komprimierte Datei. Nur Lesen.

Beispiel für File-Objekte

<%
dim fs,f
set fs=Server.CreateObject("Scripting.FileSystemObject")
set f=fs.GetFile("c:\test.txt")
Response.Write("Die Attribute der Datei sind: ")
Response.Write("}}")f.Attributes)
set f=nothing
fs=nothing setzen
%>

Ausgabe:

Die Attribute der Datei sind: 32

Beispiel für Folder-Objekte

<%
dim fs,fo
set fs=Server.CreateObject("Scripting.FileSystemObject")
set fo=fs.GetFolder("c:\test")
Response.Write("Die Attribute des Ordners sind: ")
Response.Write("}}")fo.Attributes)
fo=nothing setzen
fs=nothing setzen
%>

Ausgabe:

Die Attribute des Ordners sind: 16