Home > Programmieren > C# – Dateiattribute ändern

C# – Dateiattribute ändern

7. Mai 2012

Ändern von Dateiattributen mit C# ist kinderleicht, obwohl man sich mit Enum-Flags herumschlagen muss, mit denen man in C# nur selten in Kontakt kommt. Hier zwei kleine Snippets:

//Removes the ReadOnly-Flag from a file
protected void UnlockFile(string fileName) {
  File.SetAttributes(fileName,
  File.GetAttributes(fileName) & ~FileAttributes.ReadOnly);
}
//Adds the ReadOnly-Flag to a file
protected void LockFile(string fileName) {
  File.SetAttributes(fileName,
  File.GetAttributes(fileName) | FileAttributes.ReadOnly);
}
Categories: Programmieren Tags: ,
Kommentare sind geschlossen