Начиная с Windows Vista появился новый вызов Win32-API CreateSymbolicLink a> для создания символической ссылки на файловую систему NTFS.
Кто-нибудь знает, есть ли способ перечислить все существующие символические ссылки в файловой системе?
3 ответа
По ссылкам в этой статье вы попадете на эту а>. Цитата:
Чтобы определить, является ли указанный каталог смонтированной папкой, сначала вызовите функцию GetFileAttributes и проверьте флаг FILE_ATTRIBUTE_REPARSE_POINT в возвращаемом значении, чтобы увидеть, имеет ли каталог связанную точку повторной обработки. Если это так, используйте функции FindFirstFile и FindNextFile для получения тега повторной обработки в члене dwReserved0 структуры WIN32_FIND_DATA. Чтобы определить, является ли точка повторной обработки смонтированной папкой (а не какой-либо другой формой точки повторной обработки), проверьте, равно ли значение тега значению IO_REPARSE_TAG_MOUNT_POINT. Для получения дополнительной информации см. Точки повторной обработки.
Вы также можете использовать этот бесплатный инструмент с графическим интерфейсом:
http://www.nirsoft.net/utils/ntfs_links_view.html
Клавиша окна -> cmd -> dir /AL /S c:\
Скопируйте и вставьте из комментария к -> http://windows7themes.net/how-to-find-all-symbolic-links-junction-points-in-windows-7.html
Конечно, вы можете поставить любую другую метку диска вместо c: \
Похожие вопросы
Новые вопросы
winapi
Windows API (ранее назывался Win32 API) - это основной набор интерфейсов прикладного программирования, доступных для операционных систем Microsoft Windows. Этот тег предназначен для вопросов о разработке собственных приложений Windows с использованием Windows API.