Ho quello che spero sia una domanda semplice, ma non ho ancora trovato la risposta. Vorrei avviare Git Bash da un file batch DOS. Ecco quello che ho provato finora:Come avviare Git Bash dalla riga di comando DOS?
1) Lanciato Git Bash da Win 7 pulsante Start 2) usato per identificare il processo come "sh.exe" 3) sh.exe Lanciato da file batch utilizzando il comando
iniziarestart sh.exe
Tuttavia, questo non avvia l'intero ambiente Git Bash. Git Bash di solito ha "MINGW32" nella barra del titolo, ma sh.exe ha un percorso completo per ... Git \ bin \ sh.exe. Mi sembra che ci siano delle sovrapposizioni o dipendenze di cui non sono a conoscenza, che devono anche essere caricate (importate? Importate?).
Questo è stato uno dei migliori risultati che ho trovato attraverso Googling, ma non ha senso completo a me e non sono sicuro se si applica esattamente alla mia situazione:
Running git from Windows Cmd line: Where are key files?
I Ho circa 7 anni nel mondo dello script batch DOS, quindi sii gentile.
Qualsiasi aiuto è apprezzato. Grazie in anticipo.
Grazie a @Endoro! Anche se la risposta di @Klas Mellbourn era corretta per Powershell, la tua è più corretta dato che sto correndo dal file batch DOS. L'aggiunta della direttiva "start" causa l'esecuzione asincrona del programma, che è esattamente ciò di cui ho bisogno! Pollice su! –
C'è un modo per digitare ed eseguire un comando nella finestra del batch di Git dopo che è stato aperto dal file batch? – Nick
@OviC Sei sicuro che la tua modifica sia corretta? "Program Files (x86)" esiste solo in architettura x64 per programmi a 32 bit. – Drunix