2010-01-02 6 views
1

Я искал Windows 7 symbolic links (используя mklink) [Edit - они также поддерживаются в Windows   Vista, Windows Server 2003, Windows Server 2008]. Можно ли программно определить, является ли папка символической ссылкой?Как проверить, какие символические ссылки используются в папке в Windows 7

+0

Я предлагаю просить об этом на serverfault –

+1

Дерек: Почему? Могу ли я спросить. То, что это связано с администрированием серверов вместо программирования, ускользает от меня. – Joey

+0

Самая важная деталь: Используя какой язык программирования? –

ответ

3

Используйте GetFileAttributes и проверьте для FILE_ATTRIBUTE_REPARSE_POINT.

ETA: Поскольку вы выяснены теперь, что вы делаете это из C#, вы можете сделать это изначально есть:

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

Вы можете проверить флаг ReparsePoint в возвращаемом значении перечислений.

 Смежные вопросы

  • Нет связанных вопросов^_^