创建桌面快捷方式
来源:互联网 发布:uncomtrade数据库 编辑:程序博客网 时间:2024/06/05 05:31
/// <summary>
/// 创建桌面快捷方式
/// </summary>
/// <param name="targetPath">可执行文件路径</param>
/// <param name="description">快捷方式名称</param>
/// <param name="iconLocation">快捷方式图标路径</param>
/// <param name="workingDirectory">工作路径</param>
/// <returns></returns>
public static bool CreateDesktopShortcut(string targetPath, string description, string iconLocation = null, string workingDirectory = null)
{
if (string.IsNullOrEmpty(workingDirectory))
{
workingDirectory = Shortcut.GetDeskDir();
}
return Shortcut.CreateShortcut(Shortcut.GetDeskDir() + "\\" + description + ".lnk", targetPath, workingDirectory, description,
iconLocation);
}
/// 创建桌面快捷方式
/// </summary>
/// <param name="targetPath">可执行文件路径</param>
/// <param name="description">快捷方式名称</param>
/// <param name="iconLocation">快捷方式图标路径</param>
/// <param name="workingDirectory">工作路径</param>
/// <returns></returns>
public static bool CreateDesktopShortcut(string targetPath, string description, string iconLocation = null, string workingDirectory = null)
{
if (string.IsNullOrEmpty(workingDirectory))
{
workingDirectory = Shortcut.GetDeskDir();
}
return Shortcut.CreateShortcut(Shortcut.GetDeskDir() + "\\" + description + ".lnk", targetPath, workingDirectory, description,
iconLocation);
}
0 0
- 创建锁定桌面快捷方式
- 创建桌面快捷方式
- 创建linux桌面快捷方式
- 如何创建桌面快捷方式
- DELPHI创建桌面快捷方式
- WinCE创建桌面快捷方式
- wince创建桌面快捷方式
- ubuntu 创建桌面快捷方式
- C++创建桌面快捷方式
- 创建桌面快捷方式
- 桌面快捷方式的创建
- linux创建桌面快捷方式
- Ubuntu创建桌面快捷方式
- python 创建桌面快捷方式
- 创建桌面快捷方式
- vc 创建桌面快捷方式
- android 创建桌面快捷方式
- Ubuntu创建桌面快捷方式
- View(一)
- [LeetCode] Container with most water
- 一些基础算法(1)
- C#中yield return用法分析
- Firefox OS启动过程分析-b2g进程启动
- 创建桌面快捷方式
- 在C语言中,double、long、unsigned、int、char类型数据所占字节数
- IOS常用代码
- System.ServiceModel.AddressAlreadyInUseException: HTTP 无法注册 URL http://+:80
- leetcode:Largest Number
- (一)学习jms——基本实例
- MyBatis学习总结(四)——解决字段名与实体类属性名不相同的冲突
- Webrtc知识分享——前言
- zabbix_server 在centos6.3中的安装过程记录