从 Windows Vista 开始,有一个新的 Win32-API 调用CreateSymbolicLink在 NTFS 文件系统上创建符号链接。
有谁知道是否有办法列出文件系统上所有现有的符号链接?
从 Windows Vista 开始,有一个新的 Win32-API 调用CreateSymbolicLink在 NTFS 文件系统上创建符号链接。
有谁知道是否有办法列出文件系统上所有现有的符号链接?
窗口键 -> cmd ->dir /AL /S c:\
从评论中复制粘贴-> http://windows7themes.net/how-to-find-all-symbolic-links-junction-points-in-windows-7.html
您当然可以放置任何其他驱动器标签而不是 c:\
您还可以使用这个免费的 GUI 工具:
按照那篇文章中的链接,您将看到这篇文章。报价:
要确定指定目录是否为挂载文件夹,首先调用 GetFileAttributes 函数并检查返回值中的 FILE_ATTRIBUTE_REPARSE_POINT 标志以查看该目录是否具有关联的重解析点。如果是,请使用 FindFirstFile 和 FindNextFile 函数获取 WIN32_FIND_DATA 结构的 dwReserved0 成员中的重解析标记。要确定重解析点是否是已安装的文件夹(而不是某种其他形式的重解析点),请测试标记值是否等于值 IO_REPARSE_TAG_MOUNT_POINT。有关详细信息,请参阅重解析点。