Я был очень удивлен, когда узнал, что я не нашел способа прочитать все атрибуты NTFS. Я могу получить доступ к некоторым атрибутам через следующие строки:
public static void Main()
{
// Get Attributes for file.
FileInfo info = new FileInfo(@"C:\Testfiles\test.xls");
FileAttributes attributes = info.Attributes;
Console.WriteLine(attributes);
// Get Attributes for directory.
info = new FileInfo("C:\\");
attributes = info.Attributes;
Console.WriteLine(attributes);
}
Объект "info" теперь имеет некоторые интересные значения, такие как дата последнего изменения et c. Но что, если я хочу прочитать все атрибуты NTFS, как на этой картинке?
Я много гуглил, но не мог найти ничего легкого? Вы знаете какой-нибудь путь? Это , к сожалению, только для офисных документов, но я хочу отредактировать все атрибуты файла NTFS.