tengo script te dicen:Cygwin - ejecutar Silenty guión de "orden de marcha"
C:\foo.bsh
Quiero ser capaz de ejecutar este comando a través de las ventanas del sistema ejecute:
Start -> Run
Windows Key + R
y tipo algo pequeño como 'foo' y golpeando retorno.
Sin embargo, no quiero que se visualice un aviso de cmd. Este script realiza algunos preprocesamientos para un IDE. No quiero que el prompt cmd se abra durante la vida del proceso IDE.
que he intentado:
1) La creación de un archivo bat con el siguiente contenido:
c:\cygwin\bin\bash --login "C:\foo.bsh" (this fails because it keeps a cmd open)
2) Convertir el archivo del palo por encima de un exe usando bat_2_exe_converter (no hace que el cmd en silencio)
thoughts?
EDITAR: La solución hasta el momento sugiere algo para escribir desde un shell real de cygwin. Estoy tratando de obtener una solución más rápida al tener algo corto. Puedo escribir el comando de ejecución de Windows. Además, el nohup command; exit
no mata automáticamente a la caja, sin embargo, puedo matarlo manualmente sin matar el proceso IDE. El comando de ejecución acepta accesos directos (.lnk's), bat's, exe's.
Sip este comando hace que las ventanas sean muy linux, como –
, puede agregar C: \ cygwin \ bin a su variable de entorno% PATH%. –
No es bueno: todavía abre una ventana de terminal y luego la cierra, robando el foco y haciendo que la barra de tareas parpadee. –