如何使用C#操作快捷方式(获取快捷方式属性、创建快捷方式)
2012-05-12 20:52
906 查看
近来项目中有需要用到一个技术:使用C#操控快捷方式,包含创建和读取等。现整理一下实现方式,分享给大家。
第一步 创建一个项目
无需废话,跳过。
第二步 引用COM组件
右键“引用”,“添加引用”,选择“COM组件”,找到“Windows Script Host Object Model”,然后确定。
第三步 编写创建快捷方式的代码
获取快捷方式属性
第五步 注意
转载请注明:本文来自博客园--yeaicc 谢谢。
第一步 创建一个项目
无需废话,跳过。
第二步 引用COM组件
右键“引用”,“添加引用”,选择“COM组件”,找到“Windows Script Host Object Model”,然后确定。
第三步 编写创建快捷方式的代码
获取快捷方式属性
IWshRuntimeLibrary.WshShell shell = new IWshRuntimeLibrary.WshShellClass(); IWshRuntimeLibrary.IWshShortcut shortcut = (IWshRuntimeLibrary.IWshShortcut)shell.CreateShortcut("c:\\yeaicc.lnk"); // 亲,根据刚刚创建时的代码,你想获取什么属性? MessageBox.Show(ws.Description);
第五步 注意
转载请注明:本文来自博客园--yeaicc 谢谢。
相关文章推荐
- 如何使用C#操作快捷方式(获取快捷方式属性、创建快捷方式)
- VS2015C#使用Install Shield创建快捷方式为何属性中“目标”和“目标位置”为灰色
- 如何使用C#代码创建快捷方式文件详解
- 详解如何使用C#.NET进行注册表项和键值的创建、删除、修改、获取等操作
- C#如何获取快捷方式指向的目标文件
- C#遍历系统所安装的打印机,使用WMI方式获取打印机的所有属性
- Ubuntu使用技巧——如何创建图标快捷方式
- 创建快捷方式,如何保证移动目标文件后可以正常使用
- C#遍历系统所安装的打印机,使用WMI方式获取打印机的所有属性
- C#如何编程在桌面创建快捷方式
- 反射机制的概述和字节码对象的获取方式 JavaBean的概述&BeanUtils的使用 反射操作构造方法、成员方法、成员属性
- C#遍历系统所安装的打印机,使用WMI方式获取打印机的所有属性
- C#遍历系统所安装的打印机,使用WMI方式获取打印机的所有属性
- C#如何获取快捷方式指向的目标文件
- 使用C#创建快捷方式
- 如何使用 ADO.NET 和 Visual C# .NET 以编程方式创建 SQL Server 数据库
- 使用C#创建快捷方式
- HTTP协议及POST与GET操作差异,C#中如何使用POST、GET等
- 基于mini2440的qtopia程序设计之二:如何在qtopia创建快捷方式
- 使用IShellLink 创建快捷方式