为了能快点启动某些
程序,我们通常在桌面上建立一个快捷方式,而快捷方式则指向运行的程序就可以了。当然,快速启动程序还有许多方法,比如在“开始→运行”的运行窗口中直接输入所需要启动的程序的可执行文件,如果对
键盘操作很熟,那么要打开注册表,其实就是Win+R打开运行,然后输入regedit即可。这样的方法,一定程度上弥补了只通过
鼠标点击快捷方式的不足。不过如果
系统中所有的程序都可以用“Win+R”来打开,这样岂不是更方便? 运行路径不需输入
3 f, y" I" z# s$ |* m$ n" y# r. V* G; c
在本例中在“运行”中快速启动网际快车,假设Flashget的安装目录是“E:\\flashget”,那么我们可以在“运行”窗口输入完整的路径“E:\\flashget\\flashget.exe”来启动Flashget,这样当然是非常的不方便的了,如果我们想只要输入Flashget.exe或Flashget就可以运行,有没有办法呢?
% ^5 a; _! B& `4 T
1.
环境变量法
5 [# O: K9 h! Q3 n! A* Q- ] 由于“E:\\flashget”不是系统路径变量,所以直接输入可执行文件时系统提示找不到flashget文件。这时,只要我们将“E:\\flashget”设置为系统路径的变量就可以了。右键击桌面上“我的
电脑”打开其属性,在“高级”标签下单击“环境变量”,在所打开的窗口中双击“系统变量”中“path”在原来的变量值后面输入“;E:\\flashget”即可。
$ B- T( O4 r/ P
2.注册表法
e+ w& [* v( `1 n, g' N# c9 ?( L! k
改变系统路径变量的方法虽然简单方便,不过如果我们给Path变量设置得太复杂,可能会给系统造成混乱。所以笔者并不
推荐,其实我们可以从注册表入手,这样可以一劳永逸。
. `$ W2 l- ?; I) m& { 在“开始→运行”中输入regedit后点“确定”打开注册表
编辑器,依次定位到[HKEY_Local_Machine\\Software\\
Microsoft\\
Windows\\CurrentVersion\\AppPaths]分支,在此分支下面可以看到很多程序的执行文件和启动路径,这些原来已经存在的都可以通过“运行”直接打开的。现在我们需要的就是把Flashget也添加到里面即可。在AppPaths主键下新建一个名位Flashget.exe,在所新件Flashget.exe主键的右侧窗口中将默认的值设置为“E:\\flashget\\flashget.exe”,并新建一个名为Path的字符串值,键值设置为“E:\\flashget”(图1),退出注册表。
) l; j. [" z7 s1 i3 a$ w( T# U+ b S& {7 l
$ [. J! K- c/ u$ ?, [4 h6 C3 x9 n. p 图1
/ Q2 K2 E; @7 A4 Y6 V5 V 按此方法,我们将平时常用的程序都为其建立一个这样的启动方式,这样就多了一个快速启动的方式了!有些朋友可能觉得输入Flashget太长了,可以将刚才在AppPaths分支下新建的Flashget.exe改为fg.exe即可。同理,还可以将原来也很长的程序名也改短了,比如打开Word,原来需要Winword,我们将Winword.exe改为Word.exe,这样就会方便很多了。
- p& o' T5 J8 e+ X, G 运行命令自动补齐
3 X: [- k c2 G, h7 P 大家一定经常用Win+R键来使用运行对话框,也知道键入过的项目会保存在运行里面。这些键入过的项目其实是保存在注册表的[HKEY_Current_user\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\RunMRU]键中,这样当我们输入程序的第一个字母后,系统就会自动提示此前已经使用过的程序,从而省去了再次输入的麻烦。
6 N" c% J7 v! \5 `3 K/ n4 b" r
我们可以利用这个特性,为上面建立的快速启动添加一个输入自动补齐的
功能,这里面一共可以保存26个键值,从a到z排列,所以我们需要的是充分合理地利用这仅有的26个键值。比如我们给本例中的Flashget添加自动完成
功能(图2),将下列内容合并到注册表中即可(其他的程序依此类推即可)。
3 n5 q {; p9 S% _1 K
; s g$ r1 W" r: ^/ V$ h# W9 S- B
6 p! v( Z9 c+ o9 ]9 { 图2
. O0 ]3 B6 q7 h& M; z$ ? WindowsRegistryEditorVersion5.00
& t: m4 B% s, a& S% w+ O2 s5 E
[HKEY_Current_user\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\RunMRU]
% T8 ^5 C- s$ r0 ~: p! Y "a"="Flashget\\\\1"