快捷方式的 "Start In" 模拟使用注册表

Shortcut's "Start In" analog using registry

我想通过向 Win + R "Run" window.

所以我在注册表中定义了一个键:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\gbash.exe,

Default 属性 更改为 git-bash.exe 应用程序的路径,并将 Path 属性 指定为 git-bash.exe 父文件夹。

现在我可以 运行 GitBash throw Win + R using gbash 命令。

但是当我运行它使用快捷方式时,我可以指定一个Start In 属性,所以git将在这个指定的目录中打开而不需要做一打 cd 的, 当我 运行 GitBash 使用创建的 gbash 命令时,它在默认目录中启动。

那么如何为我的 gbash 命令更改 start in 文件夹?

通过在我的用户目录中创建 .bashrc 文件并将下一行添加到此文件来解决此问题:

cd C:/path/to/needed/directory;