Cómo hacer un BAT de CMD invisible en VBScript (En 8 Pasos)

Por mike benson
Cómo hacer un BAT de CMD invisible en VBScript (En 8 Pasos)
Ryan McVay/Photodisc/Getty Images

Ejecutar comandos dentro del ejecutable CMD con scripts BAT es una gran manera de automatizar tus tareas. Al usar una secuencia de comandos por lotes, un comando se ejecutará sólo una de dos maneras. La primera mostrará la ventana del símbolo del sistema para toda la duración del comando. La segunda opción, que utiliza el comando "echo off", hará que la ventana Símbolo del sistema parpadee brevemente en la pantalla al ejecutar el archivo por lotes. Sin embargo, es posible que desees ejecutar el comando completo de forma oculta. En este caso, puedes crear un archivo de VBScript que apunta a tu archivo BAT y se ejecuta en una ventana invisible.

Paso 1

Haz clic en el botón "Inicio" para abrir el menú Inicio.

Paso 2

Escribe "Notepad.exe" en la búsqueda y presiona "Enter".

Paso 3

Pega o escribe lo siguiente en el Bloc de notas:

Dim objWsh Set objWsh = CreateObject( "WScript.Shell" ) objWsh.Run "C:\Path\MyCMDScript.bat" , 0 , 0 Set(objWsh)=Nothing

Paso 4

Reemplaza “C:\Path\MyCMDScript.bat” por la ruta real y un nombre para el archivo BAT que ejecuta el comando.

Paso 5

Haz clic en "Archivo" y haz clic en "Guardar como". Esto abre una nueva ventana.

Paso 6

Haz clic en la opción "Todos los archivos" en la sección "Guardar como tipo".

Paso 7

Escribe un nombre seguido de la extensión ".VBS" extensión en el cuadro "Nombre de archivo". Por ejemplo, puedes escribir "myscript.vbs" en el campo Nombre de archivo.

Paso 8

Haz clic en el botón "Guardar". Haz doble clic en el archivo que acabas de crear. Esto ejecuta el archivo de comandos incluidos en el BAT y de forma oculta.