如何在Windows XP中添加“开始” – >“运行快捷方式”?

有谁知道你如何设置新的命令来启动一个应用程序,从开始 – >运行框?

即。 您可以在运行框中键入“firefox”,“winword”或“excel”,即使它们不在系统path中,这些应用程序也会打开,但其他应用程序则不会。 例如,在Firefox中,我的任何系统path目录中都没有名为firefox。*的文件:

Path=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Subversion\bin;c:\Program Files\Microsoft SQL Server\90\Tools\binn\ 

所以必须有一些链接应用程序与这个path来创build一个快捷方式的命令,也许在registry中?

例如,我希望能够从Run命令启动Google Talk,但是input可执行文件的名称“googletalk.exe”不会执行任何操作,这是有道理的,因为它不在系统path中,但是也不是firefox.exe ,并input“firefox”的作品。

有没有人有任何想法?

http://commandwindows.com/runline.htm

将应用程序添加到路径

或者,可以编辑注册表以显式包含所需的可执行文件的路径。 涉及的注册表项是HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ App Paths

  1. 使用要添加到路径中的可执行文件的名称创建一个新的子密钥。 例如,HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ App Paths \ somefile.exe
  2. 在这个新密钥中,添加一个名为“Path”的字符串变量,其中包含新的可执行文件的路径值,例如C:\ Program files \ newprogramfolder \
  3. 新密钥将已经有一个空的变量(默认)。 将其编辑为具有新程序可执行文件的整个地址的字符串值,例如C:\ Program files \ newprogramfolder \ somefile.exe

3个步骤。

  1. 创建你想运行的foo.exe的快捷方式(foo.lnk)

  2. 将foo.lnk复制到C:\ windows目录。

  3. 只需在运行对话框中输入“foo”即可运行foo.exe。 (在cmd提示符下的“启动foo”也起作用)

您也可以使用Launchy , Slickrun或Executor等应用程序启动器 。 这样你就不必乱用注册表。 我使用Executor,我可以选择“发送到 – >执行者”为任何应用程序(或文件夹或其他)创建一个快捷方式。

运行与搜索路径,其中包括路径环境变量和其他一些工作。 MSDN中可能有更多的信息,给我一点时间,我会查找它。

我把一个链接到我想要在“c:\ windows”文件夹中启动的应用程序,并且一直使用它。 当然,您也可以重命名链接文件,以加快速度:例如,键入w,x或pp以启动Word,eXcel或PowerPoint。