Я искал Windows 7 symbolic links (используя mklink) [Edit - они также поддерживаются в Windows Vista, Windows Server 2003, Windows Server 2008]. Можно ли программно определить, является ли папка символической ссылкой?Как проверить, какие символические ссылки используются в папке в Windows 7
1
A
ответ
3
Используйте GetFileAttributes и проверьте для FILE_ATTRIBUTE_REPARSE_POINT.
ETA: Поскольку вы выяснены теперь, что вы делаете это из C#, вы можете сделать это изначально есть:
System.IO.File.GetAttributes("some/path")
Вы можете проверить флаг ReparsePoint в возвращаемом значении перечислений.
Я предлагаю просить об этом на serverfault –
Дерек: Почему? Могу ли я спросить. То, что это связано с администрированием серверов вместо программирования, ускользает от меня. – Joey
Самая важная деталь: Используя какой язык программирования? –