Ändert die Attribute von ein oder mehreren Dateien oder Ordnern. Platzhalter werden unterstützt.
FileSetAttrib Attribute , DateiMuster, Modus
Typ: Zeichenkette
Attribute, die geändert werden sollen. Zum Beispiel +HA-R
.
Um Attribute einfach ein-, aus- oder umzuschalten, stellen Sie einem oder mehreren der folgenden Attributbuchstaben ein Pluszeichen (+), Minuszeichen (-) oder Zirkumflex (^) voran:
Hinweis: Derzeit kann der Komprimierungsstatus von Dateien mit dieser Funktion nicht geändert werden.
Typ: Zeichenkette
Wenn weggelassen, wird die aktuelle Datei der innersten umschlossenen Datei-Schleife verwendet. Andernfalls geben Sie den Namen einer Datei oder eines Ordners oder ein Platzhaltermuster wie z.B. "C:\Temp\*.tmp"
an. Wenn kein absoluter Pfad angegeben ist, wird DateiMuster im A_WorkingDir-Verzeichnis vermutet.
Typ: Zeichenkette
Wenn dieser Parameter weggelassen wird oder leer ist, werden nur Dateien einbezogen und Unterverzeichnisse nicht rekursiv durchwandert. Andernfalls geben Sie einen oder mehrere der folgenden Buchstaben an:
Es wird ein Error ausgelöst, wenn Dateien nicht geändert werden konnten, wobei dessen Extra-Eigenschaft die Anzahl der Misserfolge enthält.
Wenn Dateien gefunden wurden, wird A_LastError auf 0 oder das Ergebnis der Systemfunktion GetLastError() unmittelbar nach dem letzten Misserfolg gesetzt. Andernfalls enthält A_LastError einen Fehlercode, der eventuell kenntlich macht, warum keine Dateien gefunden wurden.
FileGetAttrib, FileGetTime, FileSetTime, FileGetSize, FileGetVersion, Datei-Schleife
Schaltet das READONLY- und HIDDEN-Attribut für alle Dateien und Verzeichnisse ein (Unterverzeichnisse werden nicht rekursiv durchwandert).
FileSetAttrib "+RH", "C:\MeineDateien\*.*", "DF" ; +RH ist identisch mit +R+H
Schaltet das HIDDEN-Attribut eines einzelnen Verzeichnisses um.
FileSetAttrib "^H", "C:\MeineDateien"