经过 火鸟双搜 的强力搜索,总算对快捷方式(shortcut)有了比较多的认识,内容较多,把重要的连接整理一下
Creating Shortcuts in .NET [C#] http://www.cnblogs.com/woyaowenzi/archive/2008/09/11/1289344.html
在C#中利用WMI从快捷方式中复制目标文件 http://blog.csdn.net/XiaNao16888/archive/2008/01/16/2046936.aspx
如何得到快捷方式的目标路径 ?http://topic.csdn.net/t/20001128/22/43463.html
从快捷方式中读取目标路径 http://www.zaoxue.com/article/tech-21946.htm
快捷方式目标路径不要双引号,解决办法 http://social.microsoft.com/Forums/zh-CN/1761/thread/2263692e-342a-4ba0-8742-e5b667d30f59
恩,最重要的还是获得了两个类库,都提供了源码
Creating and Resolving shell links http://www.codeproject.com/KB/mcpp/mcppshortcuts.aspx
ShellLink http://www.msjogren.net/dotnet/eng/samples/dotnet_shelllink.asp
比较推荐后者,不仅可以创建快捷方式还可以读取快捷方式信息,并且用C#写成,扩展方便.
个人编译好了dll 可以下载 https://files.cnblogs.com/dabaopku/shortcut.rar