亲啊嘴金,发布于:2009-05-29 00:02:57 | 3418 浏览

C#读写快捷方式(.lnk文件)

引用COM组件Windows Script Host Object Model;
IWshRuntimeLibrary.WshShell shell = new IWshRuntimeLibrary.WshShellClass();
IWshRuntimeLibrary.IWshShortcut shortcut =(IWshRuntimeLibrary.IWshShortcut)shell.CreateShortcut("c:\\a.lnk");
shortcut.TargetPath = "指向地址.exe";
shortcut.Arguments = "参数";
shortcut.Description = "我是快捷方式名字哦!";
shortcut.Hotkey = "CTRL+SHIFT+N";
shortcut.IconLocation = "http://www.kcvg.cn/, 0";
shortcut.Save();
读取也一样的,上面的几个设置都是属性。

  1. 上一篇:不用Web Services,C#和JAVA通讯。