关于创建快捷方式的小结

2016-01-29 12:41 22 1 收藏

关于创建快捷方式的小结,关于创建快捷方式的小结

【 tulaoshi.com - ASP.NET 】


因为要用到这方面的东东,所以小结了一下,如下:
/// /// 创建文件的快捷方式(虚拟路径) /// ///
目标位置
///
目标
private void CreateShortCut(string Path,string TargetPath) { if(System.IO.File.Exists(@TargetPath)) { Path += @".lnk"; IWshRuntimeLibrary.WshShell shell = new IWshRuntimeLibrary.WshShellClass(); IWshRuntimeLibrary.IWshShortcut shortcut = (IWshRuntimeLibrary.IWshShortcut)shell.CreateShortcut(@Path); shortcut.TargetPath = @TargetPath; shortcut.Save(); } }
/// /// 把虚拟的快捷方式路径转化为物理路径 /// ///
虚拟路径
/// 物理路径 如果为空字符窜则该虚拟路径不存在或者输入的不是虚拟路径 private string ConvertToPhysicalPath(string Path) { string targetPath=""; Path += @".lnk"; if(System.IO.File.Exists(@Path)) { IWshRuntimeLibrary.WshShell shell = new IWshRuntimeLibrary.WshShellClass(); IWshRuntimeLibrary.IWshShortcut shortcut = (IWshRuntimeLibrary.IWshShortcut)shell.CreateShortcut(@Path); targetPath = shortcut.TargetPath; } return targetPath; }

来源:http://www.tulaoshi.com/n/20160129/1487193.html

延伸阅读
win7旗舰版系统下如何批量创建快捷方式   方法一、批量建立指定目录文件夹的快捷方式 在ghost Win7系统中,通过Win7的多个目录下同时搜索的功能找到多个文档或程序,选中多个对象后,然后点击鼠标右键,在菜单中的群复制功能,右击需要建立快捷方式的目录选择建立快捷方式即可。 方法二、批量建立快捷方式到桌面 ...
标签: windows 操作系统
有许多人抱怨说Vista中进入网络连接管理非常麻烦,没错,如果不熟悉的用户根本就很难找到。因为XP中通过开始菜单就能很方便的进入,但是到了Vista中,你需要右击系统任务栏中的连接图标-网络共享中管理网络连接(左侧面板),如此才能进入。 下面就为大家介绍一个非常简便的进入方式,可以成为一键式。你所需要做的就是创建一个快捷方式: ...
标签: 电脑入门
Windows8 IE10如何创建快捷方式到桌面上? 文章编号:090289 2012-11-28 17:09 故障现象: Windows8 IE10如何创建快捷方式到桌面上? 解决方案: Windows8桌面无法直接调出IE10桌面图标,可以通过以下2种常规的操作方式将IE图标发送桌面上 1. 打开路径C:Program FilesInternet Explorer将其图标发送桌面快捷方式 2. 按住shift键同时鼠标右...
标签: 电脑入门
1、找到安装应用程序的安装路径,然后直接将应用程序的图标右击选择发送桌面快捷方式。 2、桌面空白右击新建快捷方式 然后弹出一个框,你可以在点击浏览,然后选择你所知道的安装后路径,找到该文件或文件夹后点击确定然后点击下一步,输入快捷方式名称点击完成。 3、 Windows8的开始菜单图标发送到桌面,进入Metro...
标签: 电脑入门
现在许多朋友喜欢用QQ聊天,在众多的好友中找到QQ好友并不是难事,但是我们可以使用更加简便的快捷方式来好友放在桌面上,当需要和他们聊天的时候,只要双击桌面上的好友图标就可以快速打开聊天窗口。这就像是给QQ好友建立了一个快速通道,方法很简单,大家不妨试一试。 1、在桌面空白处右击鼠标,在弹出的菜单中选择“快捷键方式”。...

经验教程

489

收藏

32
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部