Ocultar la línea de comandos intermitente y el archivo por lotes de Windows en el inicio
Utilizo muchos archivos por lotes, aplicaciones de línea de comandos e incluso scripts de Ruby (que se ejecutan desde la línea de comandos). Una de las cosas que siempre me ha irritado es la ventana de indicador de comando parpadeante cuando hago un acceso directo para un archivo por lotes, especialmente cuando lo puse en la carpeta de inicio para ejecutarlo cuando inicio sesión por primera vez.
Hay una utilidad realmente útil que puede usar llamada Inicio oculto (hstart), que iniciará una aplicación de línea de comandos oculta en el fondo, lo que elimina la ventana parpadeante..
Si inicia la utilidad sin parámetros, aparecerá el cuadro de diálogo de configuración.
Cuando use esta utilidad, hay tres cosas clave que debe recordar: use el parámetro / NOWINDOW para mantener la ventana oculta, use el argumento / D = path para asegurarse de que el directorio actual esté configurado correctamente y asegúrese de rodear el argumento de su aplicación con citas.
Por ejemplo, si tuviera un archivo por lotes almacenado en c: \ scripts \ mybatch.bat, lo iniciaría usando los siguientes parámetros en mi acceso directo:
hstart / NOWINDOW / D = c: \ scripts “c: \ scripts \ mybatch.bat”
Probablemente querrá copiar hstart.exe en algún lugar de la ruta del sistema, por ejemplo, C: \ windows podría funcionar bien.
Descargar Hidden Start (hstart)