在 Windows 7 中从 vim 打开时,如何更改 cmd.exe 的默认启动路径?

在 Windows 7 中从 vim 打开时,如何更改 cmd.exe 的默认启动路径?

%userprofile%当我正常启动cmd.exe 时,它​​启动于。当我从 vim 启动它时,它启动于%systemroot%\system32

我怎样才能改变它以便它从我选择的文件夹启动(从 vim)?

答案1

导航到键 HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor 并在右侧窗口中搜索字符串 Autorun。如果该字符串尚不存在,请将其创建为“字符串值”。然后双击它并按以下方式添加新目录路径:

CD/d%systemroot%\system32

来源

看起来 cmd.exe 在从 vim 运行时没有使用 %systemroot%\system32 作为其起始路径。%systemroot%\system32 就是 cmd.exe 所在的位置。工作目录仍然与正常启动 cmd 时相同。

相关内容