Я хотел бы использовать Cygwin для своей основной оболочки на работе, но моя группа использует пакетные файлы для нескольких процессов. Мне сказали, что я могу просто cmd /c batch.batзапустить командный файл из Cygwin. Это работает для некоторых случаев, а не для других. Когда я это делаю, один из командных файлов полностью выходит из строя, но работает нормально, когда я запускаю его из оболочки cmd.
Еще одна странность, которую я заметил, заключается в том, что если я запускаю cmd /?из Cygwin, я не получаю вывод. Запуск этого из оболочки cmd дает стандартную помощь. Даже делать cmd /c cmd /?ничего не дает. Если я запускаю cmdиз Cygwin, он дает мне оболочку cmd, а затем, если я запускаю cmd /?, я получаю текст справки, но без разрывов страниц.
Я думаю, что следующая вещь, которую стоит попробовать, - это найти способ запустить cmd в своем собственном отдельном окне, как если бы вы пошли в «Пуск» - «Выполнить», а затем набрали «cmd». Есть ли способ сделать это из Cygwin?