Tôi đang cố gắng tự động hóa môi trường làm việc của mình được thiết lập bằng cách sử dụng tệp lô. Tôi bị kẹt ở điểm mà tôi không thể khởi động Bảng điều khiển MingW64 từ dòng lệnh.Cách khởi động Bảng điều khiển MingW (GitBash) từ Dòng lệnh trên Windows?
start "" "%ProgramFiles%\Git\bin\sh.exe" --login
hoạt động tốt nhưng có vẻ như mở cửa sổ vỏ khác với cửa sổ tôi đang tìm kiếm. Tôi sẽ giải thích điều này với hình ảnh.
Những gì nó mở là cửa sổ kiểu cmd mặc định có bash được tích hợp. Cửa sổ này là thậm chí không resizeable
Tôi đã cố gắng sử dụng các lệnh start "" "%ProgramFiles%\Git\git-bash.exe" --login -i -c /bin/bash
nhưng có vẻ như để nhanh chóng đóng vỏ sau khi mở nó. Nếu tôi thực thi cùng một tệp từ trình khám phá, trình bao sẽ không tự động đóng.
Dưới đây là đầy đủ tập tin thực thi của tôi để tham khảo
@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"
Cám ơn cái nhìn sâu sắc về điều này. 'start/b cmd/c"% ProgramFiles% \ Git \ git-bash.exe "-i -l -c"/bin/bash "" dường như không hoạt động, nhưng 'bắt đầu" ""% ProgramFiles% \ Git \ git-bash.exe "' hoạt động –
@AtifMohammedAmeenuddin Tuyệt vời! Tôi đã bao gồm kết luận của bạn trong câu trả lời cho khả năng hiển thị nhiều hơn. – VonC
Trong khi điều này làm việc cho tôi, tôi thấy rằng tôi phải nhấn Ctrl + C khi cửa sổ bash Git mở ra để thực sự nhận được lời nhắc. Đã có ai thử điều này chưa? –