我的网络快捷方式文件夹位于此处:
C:\ Users \ elan \ AppData \ Roaming \ Microsoft \ Windows \ Network Shortcuts
此文件夹包含我定义/配置的Web文件夹的许多快捷方式。这些在Window Explorer中可见。如何将此文件夹的目录列表添加到代码中的快捷方式文件中?我尝试了下面的内容,但它没有返回任何文件:
string path = @"C:\Users\elan\AppData\Roaming\Microsoft\Windows\Network Shortcuts";
string[] files = Directory.GetFiles(path);
答案 0 :(得分:2)
事实证明,网络快捷方式文件夹中的条目不是文件,而是目录。以下工作:
string path = @"C:\Users\elan\AppData\Roaming\Microsoft\Windows\Network Shortcuts";
string[] dirs = Directory.GetDirectories(path);