Próbuję zautomatyzować moje środowisko pracy skonfigurowane za pomocą pliku wsadowego. Utknąłem w punkcie, w którym nie mogę uruchomić konsoli MingW64 z wiersza poleceń.Jak uruchomić konsolę MingW (GitBash) z wiersza poleceń w systemie Windows?
start "" "%ProgramFiles%\Git\bin\sh.exe" --login
działa dobrze, ale wydaje się, że otwiera inne okno powłoki niż to, czego szukam. Wyjaśnię to zdjęciami.
To, co się otwiera, to domyślne okno stylu cmd ze zintegrowanym bash. To okno nie jest jeszcze resizeable
starałem się użyć polecenia start "" "%ProgramFiles%\Git\git-bash.exe" --login -i -c /bin/bash
ale wydaje się, aby szybko zamknąć powłokę po otwarciu. Jeśli wykonam ten sam plik z eksploratora, powłoka nie zamknie się automatycznie.
Oto mój pełny plik wsadowy dla odniesienia
@echo on
REM start PHP and MYSQL
start "" mysql_server\UniServerZ\UniController.exe start_both
REM Open PhpMyAdmin
start "" http://localhost/us_opt1/
REM Open Folders
start "" %SystemRoot%\explorer.exe "E:\work\"
REM Open Git Bash Instance
:: in order to open the shell in that path
cd E:\work\
:: start "" "%ProgramFiles%\Git\bin\sh.exe" --login
start "" "%ProgramFiles%\Git\git-bash.exe" --login -i -c /bin/bash
REM start sublime text
start "" "E:\Sublime Text Build 3083 x64\sublime_text.exe"
Dzięki za wgląd w to. 'start/b cmd/c"% ProgramFiles% \ Git \ git-bash.exe "-i -l -c"/bin/bash "' wydaje się nie działać, ale 'start" ""% ProgramFiles% \ Git \ git-bash.exe "' działa –
@AtifMohammedAmeenuddin Świetnie! Zawarłem twój wniosek w odpowiedzi na więcej uwagi. – VonC
Podczas gdy to działa dla mnie, stwierdzam, że muszę nacisnąć Ctrl + C po otwarciu okna bitu Git, aby faktycznie dostać się do zachęty. Czy ktoś inny tego doświadczył? –