2008年9月8日

run your own command in windows

    这算不上windows的新功能,只是我才发现,使用后对windows的感情又加深了,因为这样才有linux的感觉...
    平时打开计算器,计事本,都用win+r来完成,输入notepad, calc,其他的程序行不行呢,先试一把linux下可以运行的firefox,起来了。那其他的程序能不能像这样吧,用"qq"试了一下,不行,上网一查,才知道要实现这个功能得改注册表是最方便的。"其实在"运行"中可以打开应用程序的原因是这些软件在系统注册表的"HEKY_LOCAL_MACHINE\SOFTWARE\Microsoft \Windows\CurrentVersion\App Paths"这个键值下注册路径信息而已。通过在这个键值下添加新的软件路径信息,我们也可以自定义可以在"运行"中打开的程序。"
   这样是可以完成,不方便还好说,但是下一次重新装系统这些辛辛苦苦设置的东西不就没了么,而且某个程序改变后又得进去找那些key值,所以得有一个方法一次把列好的目录导进去。写个my_run.reg文件,里面内容如下:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\d.exe]
@="d:"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\sold.exe]
@="F:\\yyw\\synopsys_sold\\doc\\online"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\qq.exe]
@="F:\\yyw\\qq\\QQ.exe"

     这样导入后,再win+r,输入d, D盘打开了,输入sold,经常看的sold的进去了,输入QQ,也...

     参考文献:
     [1]http://support.microsoft.com/kb/310516/zh-cn

> <

@2008 - * yaowu is here.