Cuando ejecuta archivos por lotes *.bat, se abre una ventana de consola negra, en la que puede ver el progreso de los comandos del archivo bat. Si no desea que esta ventana aparezca en la pantalla, puede ocultarla de las siguientes formas.
Instrucciones
Paso 1
La forma más fácil. Crea un atajo para tu archivo bat. Haga clic derecho en el acceso directo y abra sus propiedades. Establezca "Ventana: minimizada como icono". Haga clic en Aplicar y Aceptar. En el futuro, ejecute no el archivo en sí, sino su acceso directo. La ventana se mostrará minimizada en la barra de tareas.
Paso 2
Todo funciona, pero hay un icono para su archivo en la barra de tareas, cuando hace clic en él, vuelve a aparecer la ventana de la consola con una línea de comando. Si esto no le conviene y necesita que la ventana sea completamente invisible, utilice el método que se describe a continuación. Primero, piense en cómo, si es necesario, detendrá un archivo por lotes en ejecución que no es visible en ningún lugar. Sin embargo, los archivos por lotes generalmente terminan por sí solos después de que se hayan ejecutado todos los comandos. Pero sucede que un ciclo interminable de seguimiento de algún evento en el sistema está girando en ellos, y él mismo no se detendrá.
Paso 3
Utilice el programa cmdow. Se trata de una utilidad gratuita muy pequeña, de unos 15 kb de tamaño. Puedes descargarlo aquí: https://white55.narod.ru/soft/cmdow.zip. Después de descomprimir el archivo, está inmediatamente listo para su uso, no se requiere instalación. Puede realizar varias funciones, pero consideraremos ocultar cmd con su ayuda
Paso 4
Para que la ventana de la consola sea invisible cuando se ejecuta un archivo por lotes, coloque la línea Path / cmdow @ / HID en ella. Donde "Ruta" es la ruta a la carpeta donde se encuentra el cmdow, por ejemplo, "C: / MyFiles". El comando HID (oculto) oculta la ventana. Si lo reemplaza con MIN (minimizado), la ventana se minimizará al ícono en la barra de tareas, como en el paso 1.
Paso 5
Si desea que la ventana de la consola sea invisible inmediatamente después del inicio, haga que la línea anterior sea la primera en su archivo por lotes. La ventana parpadeará brevemente y desaparecerá. Pero puedes hacerlo de otra manera. Coloque una línea con este comando después de algunos de los comandos y verá el proceso de ejecución de estos comandos, y solo después de ejecutar cmdow @ / HID, la ventana de la consola desaparecerá de la pantalla.