Feedback

C# - Archivbit einer Datei auslesen, setzen und entfernen

Veröffentlicht von am 30.08.2013
(2 Bewertungen)
Im Folgenden wird das Archivbit einer Datei abgefragt sowie gesetzt oder entfernt.

file.FullName = Pfad der Datei + Name der Datei
GFU-Schulungen  [Anzeige]

Visual Studio Team Foundation Server 2017/2015 (TFS) - Komplett 

VB.NET 2017/2015/2013 Einführung

Das Seminar befähigt Sie zur eigenständigen Entwicklung von anwenderorientierten Programmen in VB.NET, worin auch der Einsatz von Datenbanken enthalten ist.

var fileattributes = File.GetAttributes(file.FullName);
bool archived = ((fileattributes & FileAttributes.Archive) != 0);

//SetArchivbit
if (!archived)
File.SetAttributes(file.FullName, fileattributes | FileAttributes.Archive);

//DeleteArchivbit
if (archived)
File.SetAttributes(file.FullName, fileattributes & ~FileAttributes.Archive); 
Abgelegt unter Archivbit, Datei.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!