Hey ¿Han pensado alguna vez aquí de la posibilidad de poner en marcha y funcionando Cygwin desde el interior de las ventanas de símbolo del sistema/consola? Esto es lo que siempre hago. Entonces puedes hacer lo que quieras con el aspecto de la consola para que sea sexy.
tratando de obtener su desde adentro de cygwin puede ser difícil a veces, especialmente cuando usted está tratando de hacer algunos crujidos con las herramientas proporcionadas. La gente ha intentado todo tipo de cosas desde sudo SU para windows a lo que sea ... cuando puede ser tan simple como pasar las credenciales de administrador de usted el "usuario" (si usted es el administrador) incluso sin extraños UAC pop-ups . Puede hacerlo a través de un simple script por lotes. ¡Haga una captura de pantalla de cómo se ve mi Cygwin y esto se está ejecutando desde una versión portátil de Cygwin también! ¡Sin entradas de registro y nada de esa basura!
El archivo por lotes pasa las credenciales para golpear y después fiesta de los cambios de directorio (nótese son necesarias las comillas dobles para pasar esta variable al colsole Cygwin con el fin de que funcione)
@echo off
setlocal enabledelayedexpansion
REM Changing working folder back to current directory
%~d0
CD %~dp0
REM Folder changed
bash --login -i -c "cd {insert_directory_name_here} && exec ./execution-file-here"
cls
exit 1
Nota: los corchetes como por lo {} en el ejemplo anterior NO están incluidos en el script por lotes. también tenga en cuenta que la ventana de Windows CMD está transfiriendo la cadena a cygwin para interpretar como múltiples condiciones; cygwin no lee las citas, pero lo que está entre ellas. el & & está diciendo cambiar directorios y cuando ejecutas el script ./execution-file-here cuando llegas allí.
Es un doble error que puede ejecutar una aplicación Cygwin o Linux desde una ventana de MS-Windows y ni siquiera escribir una letra de código o abrir una consola ni nada.
Guardo este archivo por lotes dentro del directorio/Cygwin/bin y creo un enlace de acceso directo de Windows en el escritorio. Dentro del atajo puedo estilizar la ventana del shell cmd. Incluso ir tan lejos como la transparencia ;-)
La última versión fue 2006, ¿sabes si la línea 2.0b es estable o no? O debería ir con 1.5 para probarla? –
Respondiendo a mi propia pregunta, 2.0b es lo que se ve en la foto. Así que supongo que sí. Parece que está funcionando de todos modos :-) –
La consola es realmente genial, la he usado con las herramientas de GNU y git .. casi hace que mi caja de windoes parezca una lectura ... casi ;-) – Newtopian