Je voudrais utiliser Cygwin pour mon shell principal au travail, mais mon groupe utilise des fichiers batch pour plusieurs processus. On m'a dit que je pouvais juste faire cmd /c batch.bat
pour exécuter le fichier de commandes à partir de Cygwin. Cela fonctionne pour certains cas et pas pour d'autres. L'un des fichiers de commandes échoue complètement lorsque je le fais, mais fonctionne correctement lorsque je l'exécute à partir du shell cmd.
Une autre bizarrerie que j'ai remarquée est que si je cours cmd /?
depuis Cygwin, je n'obtiens aucune sortie. L'exécution à partir du shell cmd donne l'aide standard. Même faire cmd /c cmd /?
ne fournit aucune sortie. Si cmd
j'exécute à partir de Cygwin, cela me donne le shell cmd, puis si j'exécute cmd /?
, j'obtiens le texte d'aide, mais sans les sauts de page.
Je suppose que la prochaine chose à essayer est de trouver un moyen de lancer réellement cmd dans sa propre fenêtre distincte, comme si vous étiez allé à Démarrer-> Exécuter, puis tapé "cmd". Existe-t-il un moyen de le faire depuis Cygwin?