簡単な質問だと思っていたのですが、まだ答えが見つかりません。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
。おそらく、私が気付いていないオーバーレイや依存関係がいくつかあり、それらも読み込む (取り込む、インポートする) 必要があるように感じます。
これは私がウェブ検索で見つけた上位の結果の 1 つですが、私には完全には理解できず、私の状況に正確に当てはまるかどうかはわかりません。
Windows のコマンド ラインから git を実行する: キー ファイルはどこにありますか?
私は Windows バッチ スクリプトの世界では初心者です。
ベストアンサー1
バッチファイルから起動する場合:
x86用
start "" "%SYSTEMDRIVE%\Program Files (x86)\Git\bin\sh.exe" --login
x64用
start "" "%PROGRAMFILES%\Git\bin\sh.exe" --login