`
ivan
  • 浏览: 179191 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

发送快捷方式到指定的文件夹

阅读更多

今天无意中搜索到自己的一篇文章,当初投给vckbase,不过他们完全没有给我回应,后来就忘了这事,没想到他们已经登在网上了:http://www.vckbase.com/document/viewdoc/?id=803

近日下载的电影、连续剧比较多,磁盘空间又不太够,每个盘都摆了不少东西,结果在C盘看完第2集,可能要找到I盘才找得到第3集。后来想到在硬盘上的任何地方,都可以用发送到桌面快捷方式的方法在桌面创建指向文件和文件夹的快捷方式。但我不喜欢桌面充满凌乱的图标,那能不能搞一个类似发送到桌面快捷方式,不过是发送到我指定的文件夹,如“H:\Movie”这样的东东呢?先看看桌面快捷方式这个文件,发现这个文件大小为0字节,再用UltraEdit打开,发现其真正的文件是是“桌面快捷方式.desklink”,原来奥妙在扩展名上,只要扩展名为.desklink,前面的文件名不管是什么,所创建的快捷方式都是放在桌面上的。看来这种方法是行不通了。但是这么一点小东西不太想拿VC,DELPHI之类的屠龙刀出来搞。刚好这几天看了WSH方面的文章,就查查资料,很快就搞出来了。只要将下面的内容保存为CreateMyShortCut.vbs(当然其他的名字也是可以的,扩展名则必须为vbs),根据个人需要修改目标文件夹strDestination,并将其放在 SendTo目录下,就可以将任意的文件夹、文件的快捷方式发送到下面strDesination指定的文件夹了。

''===========================================================
''
'' NAME: <CreateMyShortCut.vbs>
''
'' AUTHOR: Ivan Chen , Zsu
'' DATE  : 2003-5-12
''
'' COMMENT: <comment>
''
''=============================================================
Const strDestination = "H:\Movie\"

Set objArgs = WScript.Arguments
Set WshShell = WScript.CreateObject("WScript.Shell")

For i = 0 to objArgs.Count - 1   '' Loop through all arguments.
  strShortCut = strDestination & "\" & GetAName(objArgs(i)) & ".lnk"
  set oShellLink = WshShell.CreateShortcut(strShortCut)
  oShellLink.TargetPath = objArgs(i)
  oShellLink.WindowStyle = 1
  ''oShellLink.Description = "Created By Ivan Chen"
  oShellLink.WorkingDirectory = Left(objArgs(i), InStrRev(objArgs(i), "\"))
  oShellLink.Save
Next

Function GetAName(DriveSpec)
   Dim fso
   Set fso = CreateObject("Scripting.FileSystemObject")
   GetAName = fso.GetFileName(DriveSpec)
End Function
''end

分享到:
评论

相关推荐

    发送快捷方式到指定文件夹

    本资源来自网上,原作者用vb 脚本写成的...修改文件中的strDestination指向地址为你要的目录,再将该文件放到系统盘的Documents and Settings\kurt\SendTo目录下,就可以通过右键“发送到”发送快捷方式到你指定的目录.

    鼠标右键设置工具v4.2汉化增强版.rar

    可以让你的右键功能更丰富,如快速打开常用应用程序,右键发送到指定位置,快速复制或移动到指定文件夹。 能够将常用的功能集中到鼠标右键菜单上,你可以任意调整与定制。注:本程序如果无法运行,请先安装.NET ...

    FileMenu Tools 7.x Patch

    2.添加自定义命令以让你可以运行外部程序、复制/移动到一个指定文件夹或者删除指定文件类型。 3.配置“发送到…”菜单。 4.启用/禁用由其他应用程序添加到上下文菜单中的命令。 FileMenu Tools 内建上下文菜单列表: ...

    文件分类管理工具

    20操作:移动,复制,压缩,解压缩,重命名,删除,分割,加入,加密,解密,打开方式,上传,发送通过邮件,创建相册,创建列表,创建播放列表,创建快捷方式,复制到剪贴板,更改属性,忽略 概况:收集不同的配置...

    电脑快捷方式

    Ctrl+Alt+S 自动保存当前页面所有内容到指定文件夹(保存路径可更改,Maxthon选项→保存) Ctrl+Shift+小键盘'+' 所有页面放大20% Ctrl+Shift+小键盘'-' 所有页面缩小20% Ctrl+Shift+F 输入焦点移到搜索栏 ...

    电脑室上网管理软件

    查看,是打开上机要求位置,指定文件,是将一文件放入上机要求文件夹,也可不用,用快捷方式指向上机要求文件夹打开也很快。 同时提供强大的配合ittools网络控制功能 原理:教师端发送命令,学生端接收命令,双方用...

    文件分类神器 DropIt 8.5.1 中文多语免费版.zip

    20操作:移动,复制,压缩,解压缩,重命名,删除,分割,加入,加密,解密,打开方式,上传,发送通过邮件,创建相册,创建列表,创建播放列表,创建快捷方式,复制到剪贴板,更改属性,忽略 概况:收集不同的配置...

    系统工具多面手(WinToolBox) 2.9.0 官方绿色版.zip

    你可以在programs标签页中添加软件快捷方式,双击就可以运行指定的软件,并且还支持图标更换功能。 4、Drives标签页中可以查看到硬盘分区,双击就能调用资源管理器打开,除此之外,在这个标签页右上角的下拉菜单中...

    SendTo+

    目录列表及个人推荐度如下:  ○命令提示符 ★★★  ○打开目录 ★★★  ◇添加此文件夹  ◇移除此文件夹  ○快捷方式  ◇添加到“开始菜单”  ◇添加到“快速启动” ★★  ◇...

    Bittly 通讯调试助手, 可用于串口,网络,蓝牙,Websocket,MQTT,Modbus,HTTP等

    ▲ 可以将发送的内容保存起来,并通过文件夹的方式进行分类管理,方便日后使用。 ▲ 支持文本,HEX,文件以及结构化数据参数编辑器方便快捷的构建参数内容。 ▲ 通过结构化参数编辑器能够根据数据类型自动处理数据...

    飞鸽传书(IPMessenger) 源码

    FreeEIM(飞鸽传书)客户端收到这个信息包后,就创建这个文件夹,然后发起发送的FreeEIM(飞鸽传书)客户端,进入文件夹,传送文件夹内的文件,如果该文件夹下,还有文件夹,使用相同的方法,在文件夹内的文件传送结束后...

    佳易王物流开单打印查询管理系统软件V16.0

    佳易王物流开单打印查询管理系统软件V16.0 软件特色: 1、功能实用,操作简单,不会...1、软件绿色免安装,压缩包文件解压后,将文件夹复制到电脑的D或E盘里,将软件目录下的红色程序图标按右键发送到桌面快捷方式,

    MyFll Microsoft Visual FoxPro设计的扩展库

    FindAllFile 查找指定文件夹下的所有文件 IsNum 检测函数是否是数字 CheckProcess 检测主程序是否重复运行 ProcLoad 载入一个VFP函数,取得函数地址 ProcUnload 卸载函数 MemRead 读取指定地址的内存 ...

    键盘上所有快捷键应用

    Ctrl+Alt+S 自动保存当前页面所有内容到指定文件夹(保存路径可更改,Maxthon选项→保存) Ctrl+Shift+小键盘'+' 所有页面放大20% Ctrl+Shift+小键盘'-' 所有页面缩小20% Ctrl+Shift+F 输入焦点移到搜索栏 Ctrl+...

    服务器安装流程(1).doc

    4、设置服务 5、升级 六、接口部署 1、IIS安装 2、接口部署 七、PCI卡(驱动) 1、PCI卡安装 2、驱动安装 八、创建软件的桌面快捷方式 1、发送到桌面快捷方式 ----------------------- 服务器安装流程(1)全文共4页,...

    服务器安装流程.doc

    2、创建数据库及恢复数据 3、创建用户验证的存储过程 4、设置服务 5、升级 六、接口部署 1、IIS安装 2、接口部署 七、PCI卡(驱动) 1、PCI卡安装 2、驱动安装 八、创建软件的桌面快捷方式 1、发送到桌面快捷方式 --...

    飞秋2013专业版

    同时也支持拖放功能,这是一种快捷的操作方式,操作方法是选中要发送的文件或文件夹,按住鼠标左键不动,把文件拖放到聊天对话框中,松掉鼠标左键即可。点击发送按钮把文件传送给对方。如果要查看发送的文件进度,...

    飞鸽传书,用于局域网内传文件

    你可在快捷方式上设置 但是你只能与同时也使用该端口的用户通信 - 所以你尽可选用你喜欢的端口运行本软件,我们推荐使用 1024 端口 介于 10000 至 20000 可能更安全些 知名的网络文件系统软件一般使用 2049 ...

    文语通阅读器CEditor.wyt_cj.rar

    可发现两个文件一个叫wyt-CEditor.exe,这是为电脑出学者准备的,是自解压文件,如果没有改变文语通安装路径的朋友可直接回车,系统会将程序安装到指定目录下,并在桌面上创建一个名为文语通阅读器的快捷方式,今后...

    基于Javamail的邮件收发系统(系统+论文+开题报告+任务书+外文翻译+文献综述+答辩PPT).zip

    基于Javamail的邮件收发系统是一款简单、方便、快捷的邮件系统。它能实现邮件的接收与发送,并能完成附件的传输,具有较好的人机交互性,易于使用。 开发环境:JDK1.6 + Windows平台 开发技术:Javamail 开发工具:...

Global site tag (gtag.js) - Google Analytics