Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 未知的文件属性_Windows_File Attributes - Fatal编程技术网

Windows 未知的文件属性

Windows 未知的文件属性,windows,file-attributes,Windows,File Attributes,我尝试运行以下代码: var top = new DirectoryInfo("C:\\"); foreach(var info in top.GetFileSystemInfos()) System.Console.WriteLine("{0}: {1}", info.Name, info.Attributes); 我得到了以下结果: $Recycle.Bin:隐藏、系统、目录 ATI:目录 文档和设置:隐藏、系统、目录、重解析点、未内容索引 MSOCache:只读、隐藏、目录、非内

我尝试运行以下代码:

var top = new DirectoryInfo("C:\\");
foreach(var info in top.GetFileSystemInfos())
    System.Console.WriteLine("{0}: {1}", info.Name, info.Attributes);
我得到了以下结果:

$Recycle.Bin:隐藏、系统、目录
ATI:目录
文档和设置:隐藏、系统、目录、重解析点、未内容索引 MSOCache:只读、隐藏、目录、非内容索引
性能日志:目录
程序文件:只读,目录
程序文件(x86):65553
节目数据:73746
恢复:隐藏、系统、目录、NotContentIndexed
系统卷信息:隐藏、系统、目录
用户:只读,目录
Windows:65552
hiberfil.sys:隐藏、系统、存档、非内容索引
pagefile.sys:隐藏、系统、存档


其中大多数都很明显。但是那些用粗体标记的是什么意思呢?尤其是程序文件和窗口的数字属性。

我认为,这是来自

比如说,

65552 = 65536 (FILE_ATTRIBUTE_VIRTUAL) + 16 (FILE_ATTRIBUTE_DIRECTORY)

等等。

我认为,这是来自

比如说,

65552 = 65536 (FILE_ATTRIBUTE_VIRTUAL) + 16 (FILE_ATTRIBUTE_DIRECTORY)

以此类推。

文件系统信息的属性取自,这是一个枚举

  • 这些数字对应于将各个位相加的总和

  • ReparsePoint表示此目录上有一个重分析点,这会导致NTFS查看与目录一起存储的一些特殊数据。您可以阅读更多有关它们如何工作的信息

  • NotContentIndexed意味着如果有内容索引服务正在运行,它将不会查看此目录


文件系统信息的属性取自,它是一个枚举

  • 这些数字对应于将各个位相加的总和

  • ReparsePoint表示此目录上有一个重分析点,这会导致NTFS查看与目录一起存储的一些特殊数据。您可以阅读更多有关它们如何工作的信息

  • NotContentIndexed意味着如果有内容索引服务正在运行,它将不会查看此目录