Frage

Wie kann ich eine Datei erstellen oder markieren als versteckte mit .NET?

War es hilfreich?

Lösung

Verwenden Sie File.SetAttributes . „Versteckt“ ist nur eine von vielen verfügbaren Attributen.

Andere Tipps

Sie legen die hidden Attribut der Datei.

Es gibt mehrere Möglichkeiten, dies zu tun - mit File.SetAttributes oder FileInfo.Attributes , einfach Sie stellen Sie den FileAttributes Enumeration Flag versteckt:

string path = @"c:\myfile.txt";
File.SetAttributes(path, FileAttributes.Hidden);

Ich gehe davon aus, Sie beziehen sich die Datei-Attribut versteckt im Dateisystem zu setzen. Bitte werfen Sie einen Blick auf diese Link

Wenn es eine vorhandene Datei, das heißt nicht ein, Sie haben gerade erstellt haben, nicht nur:

File.SetAttributes(path, FileAttributes.Hidden);

oder bestimmte andere Attribute es kann verloren gehen, also eher sollten Sie:

File.SetAttributes(path, File.GetAttributes(path) | FileAttributes.Hidden);
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top