在Windows资源管理器中打开Windows 7库

Elm*_*lmo 4 .net c# vb.net winapi windows-7

我怎么打开Windows 7库一样Documents,Pictures,Music,Videos和我的应用程序的所有其他自定义库?

图书馆

我尝试打开explorer.exe Libraries\Documents但它不起作用.

Mat*_*lko 5

找到AppData目录:

Dim appData As String = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)
Run Code Online (Sandbox Code Playgroud)

找到文档快捷方式并在资源管理器中打开它:

For Each file As String In Directory.GetFiles(appData, "Documents.library-ms", SearchOption.AllDirectories)
    Process.Start(file)
Next
Run Code Online (Sandbox Code Playgroud)

  • 这看起来也依赖于实现细节.当然有一个API. (2认同)