发送快捷方式到指定文件夹
2013-10-27 20:14
190 查看
原文地址:http://hi.baidu.com/czj0120/item/3d67fdf594db02de6225d267
把所有软件的启动程序和常用资源(包括文件、文件夹、图片等等)的链接做成快捷方式放在一个特定的文件夹里以便使用时最快调用,如果再搭配Launchy这个软件那就更加的方便了。但是Windows右键里的发送菜单里只有"发送桌面快捷方式",虽然对常用资源的发送没有什么问题,但如果是对软件的启动程序用右键发送到则是会出现问题,因为有些软件启动要调用软件所在文件夹里的有些东西,这时会出现有些程序无法启动的问题。所以说制作一个发送快捷方式到指定文件夹的脚本很是必要。
说明:Windows里的“发送到“具体文件都放在C:\Documents and Settings\用户名\SendTo\里。
将下面这个文件复制粘贴到记事本里,后缀名改为.vbs,具体名字自取。其中strFolder = "自己想放的位置"。
看个截图:
把所有软件的启动程序和常用资源(包括文件、文件夹、图片等等)的链接做成快捷方式放在一个特定的文件夹里以便使用时最快调用,如果再搭配Launchy这个软件那就更加的方便了。但是Windows右键里的发送菜单里只有"发送桌面快捷方式",虽然对常用资源的发送没有什么问题,但如果是对软件的启动程序用右键发送到则是会出现问题,因为有些软件启动要调用软件所在文件夹里的有些东西,这时会出现有些程序无法启动的问题。所以说制作一个发送快捷方式到指定文件夹的脚本很是必要。
说明:Windows里的“发送到“具体文件都放在C:\Documents and Settings\用户名\SendTo\里。
将下面这个文件复制粘贴到记事本里,后缀名改为.vbs,具体名字自取。其中strFolder = "自己想放的位置"。
Set unNamedArguments = WScript.Arguments.UnNamed set WshShell = WScript.CreateObject("WScript.Shell") Set objFSO = CreateObject("Scripting.FileSystemObject") strFolder = "D:\常用软件\" for count = 0 to wscript.arguments.count-1 Step 1 filename = unNamedArguments.Item(count) Set objFile = objFSO.GetFile(filename) set oShellLink = WshShell.CreateShortcut(strFolder & objFSO.GetBaseName(filename) & ".lnk") oShellLink.TargetPath = filename oShellLink.WindowStyle = 1 oShellLink.WorkingDirectory = objFSO.GetParentFolderName(filename) oShellLink.Save NEXT
看个截图:
相关文章推荐
- 算法导论习题--第六章[堆排序]
- poj2891 Strange Way to Express Integers 扩展欧几里德的应用
- C++隐藏
- Java线程池使用说明
- 机房收费系统总结(1)
- linux Terminal 能出多少提示上的花招
- Android应用自动更新功能的代码实现
- 【OSGi】Require-Bundle与Import-Package
- 重读C++(1)
- NameNode生成DataNode的网络拓扑图的源码分析---NetworkTopology
- poj3557 一个很巧妙的概率dp
- 数据结构-单链表排序遇到的一个问题
- Python Cookbook学习记录 ch2_4/5_2013/10/27
- HDU 3416 Marriage Match IV
- 链表:顺序链表和单链表
- Scanner不能读中文?
- 反思&&计划(2013.10.27)
- 湖南四校联合训练赛 2013 Warm Up 14
- 吉林大学图形学实验课作业边标记填充多边形
- HDU-1255 覆盖的面积 线段树 + 扫描线