1

我一直在查看Windows 7 符号链接(使用 mklink)[编辑 - Windows Vista、 Windows Server 2003Windows Server 2008也支持它们]。是否可以以编程方式确定文件夹是否为符号链接?

4

1 回答 1

3

使用GetFileAttributes并检查FILE_ATTRIBUTE_REPARSE_POINT

ETA:既然您现在澄清您是从 C# 执行此操作,您可以在本地执行此操作:

System.IO.File.GetAttributes("some/path")

您可以在返回的枚举值中检查 ReparsePoint 标志。

于 2010-01-02T04:38:26.673 回答