首页 > 科技 > 电脑 > 史上最折腾的Win + R 你经历过了吗

史上最折腾的Win + R 你经历过了吗

  pandaren 发过来的 Win + R 技巧。最近是“快速启动程序周”,呵呵,过了这个周就恢复正常的热点频道。

  此“不折腾会死星”的技巧是对 xbeta 之文“最绿色最高效,用win+r启动常用程序和文档”的补充。下文的“我”全部是 pandaren 自称。不喜欢看 pandaren 的搞笑的自言自语的朋友,请直接跳转到“其实下面才是正文的分割线”。

  我第一个方法和 xbeta 所见略同,先找一个文件夹,让其笼罩在 path 环境变量之下。然后将快捷方式统统复制其中,更改为易记短名称。通过Win+R启动。

  提一下,xbeta 在演示录像更改了系统 path,这个习惯个人感觉不太好,这样也影响到其他登陆用户的使用,为何不设置在用户环境变量中… 即使只有自己使用也有缺点,因为系统会优先搜索系统环境变量,这样如果名称碰巧相同(eg: ftp),还是发生冲突。

  上面的方法用了一段时间发现了一些缺点:

  1 Win+R 按着不爽 …

  具体原因很多人都有此体会,后来用 au3(au3 是 AutoHotKey 的前辈) 把 Win+R 更改为 F9,结果可想而知(某些人的键盘利用的…比如我)。

  某日,夜观键盘,突觉 PrintScreen 键极为合适,遂用 au3 改之。因为我平时游戏用右手鼠标,打字用左手鼠标(还有人像我一样写字画画不分左右手的么-_-! 噫!微斯人)。所以,当左手使用鼠标时,右手按向 PrintScreen 键这样,左手同时向键盘移动。更改为 PrintScreen 键还有一个原因,很多人电脑中都装有截屏软件,所以这个 PrintScreen 一般用不上,因为这个键在其软件中总是默认截全屏,而经验用户很少有截全屏的习惯。刚开始改时感觉键有点儿远,两日后感觉消失。

  2 快捷方式目录看着不爽 …

  由于经常往里放 lnk 文件,在每次打开该文件夹时,瑞星即检查关联文件,使得系统产生暂时停顿(由于瑞星免费期到了,我也不用了-_-!)。不过在任何杀毒软件下都存在这种现象。

  3 快捷方式目录维护起来不爽 …

  有的程序不用了,所以快捷方式也不需要了,整理磁盘减少碎片前挑一挑,删之。可惜由于长期使用,不得不在花花绿绿的快捷方式中寻找失效者,晕倒。

  4 快捷方式太多,记不住了…

  fx tb ue 等等,这些非常熟悉,nm iw 等很少用,时间长了自己都想不起来。不得不翻看 lnk 目录,其中感觉 goto 2:(goto 2 在批处理中的意思是跳到 2:,这里指看第二点。)

  某日,夜观 lnk 目录,突然想到如果把这些快捷方式合成一个不就 ok 了?咋合,废话么不是,脚本啊。于是,写一 boot.js 脚本(脚本在文末提供下载),见一程序填一程序。在 C:\windows 下创建它的快捷方式,并重名为为 b。例如启动 firefox:Win + R,输入 b fx 回车

  忘记命令咋办?

  b /? 回车

  我相信你不是所有程序都需要帮助的,所以自己写帮助不必全写。

  开始使用时,感觉多打了 b + 空格极为不爽,3 天后感觉消失。

  具体实施方法:

  1 写一替换 Win + R 为自己喜欢的快捷键的 hotkey.au3 文件,编译为 hotkey.exe 将其快捷方式丢入启动项。该文件设置一热键启动 run 对话框。以我自己为例:D:\Programs\MyScript\hotkey.exe

  我的常用程序,只要重装系统无影响的全放入 D:\Programs 之中,之所以不是 D:\Program Files 是经验所至,因为某些早期 java 及 unix 下移植程序比较弱智,不识别带有空格目录。有些人喜好 ahk,如果可以,你用 vc 写也没人管 -_-!

  ——————其实下面才是正文的分割线——————

  2 把启动程序脚本 boot.js (文末下载),做快捷方式改名为 b,丢入 windows 目录(就一个文件就不用设置 path 了吧…),我戏称其为”B命令”。

  3 举例

  启动火狐:Win + R b fx 回车

  启动帮助:Win + R b /? 回车

  需要什么命令请修改 boot.js,里面注释详细。

  别人我不知道,反正我用了这个方法,其他快速启动的软件全部淘汰了,如果 run 有智能感知功能就爽了,这个弱智的… vista 我就用过1天,复制文件问题严重,删了。所以至少xp下没问题。

  遗留问题:

  1、如果能弄一个类似 b 命令的,a 命令来自动修改 boot.js 实现自动添加常用的别名就好了,不知道各位热点频道的读者有何高招?

  2、再加一个 r 命令,移除不要的别名。

本文来自投稿,不代表本人立场,如若转载,请注明出处:http://www.souzhinan.com/kj/a944111557.html