【发布时间】:2013-06-22 13:59:51
【问题描述】:
我希望是一个简单的问题,但我还没有找到答案。我想从 Windows 批处理文件启动 Git Bash。到目前为止,这是我尝试过的:
-
从 Win 7 开始按钮启动 Git Bash
-
使用 CTRL+ALT+DEL 将进程标识为“sh.exe”
-
使用启动命令从批处理文件启动 sh.exe
start sh.exe
但是,这不会启动完整的 Git Bash 环境。 Git Bash 通常在标题栏中有“MINGW32”,但 sh.exe 有一个完整的路径...Git\bin\sh.exe。我觉得有一些我可能不知道的覆盖或依赖项,也需要加载(拉入?导入?)。
这是我通过搜索网络找到的最佳结果之一,但它对我来说并不完全有意义,我不确定它是否完全适用于我的情况:
Running git from Windows Cmd line: Where are key files?
我是 Windows 批处理脚本领域的初学者。
【问题讨论】:
-
嗯,它实际上不是 DOS 命令行,除非: (a) 您遇到了某种时间异常并且使用的是 Windows 9x/ME,其中
command.com是操作系统中包含的唯一 shell (b) 您在 32 位 NT 系统上,并且您自己调用了command.com,或者是一个旧程序为您完成了它。请参阅What is the difference between CMD and Command prompt in windows? 了解更多信息。 -
对于
batch文件,这对我有用:start "" "%PROGRAMFILES%\Git\git-bash.exe" --cd-to-home
标签: windows git batch-file cmd command