[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 如何设置快捷键/热键来运行/执行批处理?

本帖最后由 pcl_test 于 2016-5-20 08:37 编辑

各位老师;请教下如何设置快捷建呼出批处理呀,我写了个批处理菜单;每次都要双击运行,我想直接设置按ctrl+q来运行;我试了发送到桌面,然后直接设置属性快捷键,但有时呼不出来,不知道为什么;请教下有没更好的方式
1

评分人数

回复 6# zz100001


    非常感谢,按照操作弄好了!

TOP

回复 8# zz100001


    win7 64系统环境下,测试无效?

TOP

ahk多容易呀...

TOP

回复 7# ygqiang


    找到一个帖子 http://cndos.fam.cx/forum/viewthread.php?tid=48225

TOP

回复 6# zz100001


    多谢。。。这功能很不错。。

可以同时在同一个vbs文件里面,加入很多快捷启动不同软件的快捷键吗?

TOP

回复 5# ygqiang


    这样吧,来个傻瓜式步骤,要不行就是日了狗了

1. 打开cmd,运行这句命令,打开的文件夹就是“启动”文件夹
  1. start shell:startup
复制代码
2.在这个文件夹里面新建一个文本文档,把下面的代码粘贴进去,保存为 CreateShortCut.vbs
  1. on error resume next
  2. set ching  = createobject("wscript.shell")
  3. '根据微软说明,只有当快捷方式放在桌面(Desktop)或者「开始」菜单(StartMenu) 中时热键才有效。
  4. LinkFile   = ching.specialfolders("startmenu") & "\jishiben.lnk"
  5. TargetFile = "C:\Windows\notepad.exe"
  6. HotKey     = "Ctrl+Q"
  7. createobject("scripting.filesystemobject").deletefile LinkFile
  8. with ching.createshortcut(LinkFile)
  9. .TargetPath = TargetFile
  10. .Hotkey = HotKey
  11. .WindowStyle = 1
  12. .IconLocation = TargetFile & ",0"
  13. .Description = "记事本"
  14. .WorkingDirectory = ""
  15. .Save
  16. end with
  17. '为了美观,将这个快捷方式隐藏,你也可以去掉下面这行。
  18. createobject("scripting.filesystemobject").getfile(LinkFile).attributes = 2
复制代码
3. 重启电脑,等一会儿系统启动完毕之后,按 CTRL+Q 试试,能不能出来记事本。

TOP

回复 3# zz100001


    到底如何使用啊?

TOP

回复 3# zz100001


    感谢分享,不过我修改了下好像没用,

TOP

这样的方式,是不稳定,如果杀掉explorer的话,也会失效。
看在居然跟我用同一个快捷键的情分上,把我电脑上这个好几年久经考验的快捷战士分享给你,你可以自己修改下内容试试。
把他放在“[url=shell:startup]启动[/url]”文件夹里面,让每次开机都运行一次

TOP

有时呼不出来

从这个描述来看,应该是跟其它软件的快捷键有冲突。
Talk is cheap. Show me the code.
没事不要瞎扯淡,有能耐就把代码贴出来给我看。

TOP

返回列表