我正在尝试访问C:\ Users \ Public \ Documents \下的信息,该信息在资源管理器中显示为C:\ Users \ Public \ Public Documents \。有没有办法能够使用.NET C#中的资源管理器中显示的路径名访问联结下目录的DirectoryInfo?
答案 0 :(得分:0)
您希望何时/如何获得C:\users\public\public documents
路径?
如果用户从资源管理器中复制/粘贴,C:\users\public\documents
路径将被复制到剪贴板中。通过SaveFileDialog
也会生成有效路径。
如果您需要一种访问Windows 7库的方法,可以给Windows API Code Pack一个。然后,您可以访问“公共文档KnownFolders.PublicDocuments
”。从我可以看到的内容(我之前从未使用过),仍然无法可靠地将C:\users\public\public documents
转换为DirectoryInfo
但是,你可能会更好地挖掘文档。