创建桌面快捷方式的语法
2013-04-22 21:28
127 查看
转载文章:创建桌面快捷方式语法:
//实例化WshShell对象 WshShell shell = new WshShell(); //通过该对象的 CreateShortcut 方法来创建 IWshShortcut 接口的实例对象 IWshShortcut shortcut = (IWshShortcut)shell.CreateShortcut(Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + "//" + shortCutName + ".lnk"); //设置快捷方式的目标所在的位置(源程序完整路径) //shortcut.TargetPath = System.Reflection.Assembly.GetExecutingAssembly().Location; shortcut.TargetPath = Application.StartupPath + @"\" + exeName; //应用程序的工作目录 //当用户没有指定一个具体的目录时,快捷方式的目标应用程序将使用该属性所指定的目录来装载或保存文件。 shortcut.WorkingDirectory = System.Environment.CurrentDirectory; //目标应用程序窗口类型(1.Normal window普通窗口,3.Maximized最大化窗口,7.Minimized最小化) shortcut.WindowStyle = 1; //快捷方式的描述 shortcut.Description = "位置:" + Application.StartupPath; //可以自定义快捷方式图标.(如果不设置,则将默认源文件图标.) //shortcut.IconLocation = System.Environment.SystemDirectory + "\\" + "shell32.dll, 165"; //设置应用程序的启动参数(如果应用程序支持的话) //shortcut.Arguments = "/myword /d4s"; //设置快捷键(如果有必要的话.) shortcut.Hotkey = "CTRL+ALT+D"; //保存快捷方式 shortcut.Save();
相关文章推荐
- javascrit代码:给网页创建桌面快捷方式*/
- 学习:Web安装项目创建桌面快捷方式及重写安装类(转)
- Android 为应用程序中的任意Activity创建桌面快捷方式
- 关于RIDE桌面快捷方式创建失败问题解决
- C#实现创建桌面快捷方式与添加网页到收藏夹的示例
- 为程序创建桌面快捷方式
- 如何在Linux的桌面上创建快捷方式或启动器
- Android创建桌面快捷方式几种方法
- android创建桌面快捷方式(启动目标非项目的启动页)
- 双击桌面Internet Explorer图标时创建快捷方式
- Android创建和删除桌面快捷方式
- iOS 使用iPhone配置实用工具 创建桌面快捷方式
- Linux Ubuntu 创建桌面快捷方式
- C++创建桌面快捷方式
- 在ClickOnce应用程序中创建桌面快捷方式
- ubuntu 创建桌面快捷方式
- 为msysgit创建桌面快捷方式
- Centos7 创建桌面快捷方式
- Ubuntu中eclipse创建桌面快捷方式
- ClickOnce 创建桌面快捷方式