我一直在查看 Windows 7 symbolic links (使用 mklink)[编辑 - Windows Vista 也支持它们,Windows Server 2003 , Windows Server 2008 ].是否可以通过编程方式确定文件夹是否为符号链接(symbolic link)?
最佳答案
使用GetFileAttributes并检查 FILE_ATTRIBUTE_REPARSE_POINT .
预计到达时间:由于您现在已经阐明您是从 C# 执行此操作,因此您可以在本地执行此操作:
System.IO.File.GetAttributes("some/path")
您可以在返回的枚举值中检查 ReparsePoint 标志。
关于windows - 如何检查 Windows 7 中的文件夹中使用了哪些符号链接(symbolic link),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1990614/