如何在对话框中 select 一个符号 link?
How to select a symbolic link in a dialog?
我正在开发一个可以创建符号 link 的小程序。
目前,您可以通过 FolderBrowserDialog select 一个源文件夹和一个目标文件夹。
源被复制到目标中,被删除并替换为符号 link.
现在我希望程序检测 source 是否已经是符号 link,但 FolderBrowserDialog returns 是 link 得到 selected 时的目标路径。
是否有可能获得 link 的完整路径(例如 C:\path\to\)而不是目标路径?
我只找到了一个示例项目 returns 如果给定路径是 symlink 但程序通过 Directory.GetDirectories 遍历所有目录(这也是 returns symlinks 的路径)。但是用户无法通过对话框 select a link。
如 Sergey.quixoticaxis.Ivanov 所述,无法 select .Net 中的符号链接。
我正在开发一个可以创建符号 link 的小程序。 目前,您可以通过 FolderBrowserDialog select 一个源文件夹和一个目标文件夹。 源被复制到目标中,被删除并替换为符号 link.
现在我希望程序检测 source 是否已经是符号 link,但 FolderBrowserDialog returns 是 link 得到 selected 时的目标路径。 是否有可能获得 link 的完整路径(例如 C:\path\to\)而不是目标路径?
我只找到了一个示例项目 returns 如果给定路径是 symlink 但程序通过 Directory.GetDirectories 遍历所有目录(这也是 returns symlinks 的路径)。但是用户无法通过对话框 select a link。
如 Sergey.quixoticaxis.Ivanov 所述,无法 select .Net 中的符号链接。