Mi piacerebbe usare Cygwin per la mia shell principale al lavoro, ma il mio gruppo utilizza file batch per diversi processi. Mi è stato detto che posso fare solo cmd /c batch.bat
per eseguire il file batch da Cygwin. Questo funziona per alcuni casi e non per altri. Uno dei file batch fallisce completamente quando lo faccio, ma funziona bene quando lo eseguo dalla shell cmd.
Un'altra stranezza che ho notato è che se corro cmd /?
da Cygwin, non ottengo alcun output. Eseguire questo dalla shell cmd fornisce l'aiuto standard. Anche facendo cmd /c cmd /?
non fornisce alcun output. Se corro cmd
da Cygwin, mi dà la shell cmd, e quindi se corro cmd /?
, ottengo il testo di aiuto, ma senza le interruzioni di pagina.
Immagino che la prossima cosa da provare sia trovare un modo per lanciare effettivamente cmd nella sua finestra distinta, come se tu fossi andato su Start-> Esegui, e quindi digitato "cmd". C'è un modo per farlo dall'interno di Cygwin?