从命令行运行特定程序

the*_*e_e 3 vim command-line

下一个愚蠢的问题...

好的,假设我想在 Windows (XP) 命令提示符下运行 Vim。但是,我希望它在每次输入“vim”时运行来自 Program Files 的版本而不是 system32

请注意,我不想每次都输入 C:\Prog Files\Vim .... 只是 'vim'

所以,我想我可以通过向 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths 添加一个键来简单地将它添加到注册表中,但这仅适用于运行命令。

有没有类似的东西可以让它从cmd运行?我尝试为其添加快捷方式并重命名为“vim.exe”,但 cmd 无法将快捷方式识别为有效的 exe。

Joh*_*n T 9

将其目录添加到您的 PATH。

  • 右键单击我的电脑并选择属性
  • 导航到“高级”选项卡,然后单击“环境变量”按钮

    替代文字

  • 选择PATH并点击编辑

    替代文字

  • 在 VIM 可执行文件的目录位置后附加一个分号

    替代文字

从 System32 文件夹中取出您不想使用的版本。