Me gustaría usar Cygwin para mi shell principal en el trabajo, pero mi grupo usa archivos por lotes para varios procesos. Me han dicho que solo puedo hacer cmd /c batch.bat
para ejecutar el archivo por lotes desde Cygwin. Esto funciona para algunos casos, y no para otros. Uno de los archivos por lotes falla por completo cuando hago esto, pero funciona bien cuando lo ejecuto desde el shell de cmd.
Otra rareza que he notado es que si ejecuto cmd /?
desde Cygwin, no obtengo salida. Ejecutar esto desde el shell cmd proporciona la ayuda estándar Incluso hacer cmd /c cmd /?
no proporciona salida. Si ejecuto cmd
desde Cygwin, me da el shell de cmd, y luego si ejecuto cmd /?
, obtengo el texto de ayuda, pero sin los saltos de página.
Supongo que lo siguiente que debe intentar es encontrar una manera de iniciar cmd dentro de su propia ventana, como si hubiera ido a Inicio-> Ejecutar, y luego escriba "cmd". ¿Hay alguna manera de hacer esto desde Cygwin?