
Quiero ejecutar el archivo CMD, como se describeaquí.
Configuré ejecutar el archivo cada 5 minutos en el programador de tareas. Pero cuando el programador ejecuta el archivo, la ventana parpadea. ¿Cómo ejecutar el archivo CMD en modo de fondo?
Windows 7 instalado.
Respuesta1
Para obtener el texto completo y métodos alternativos, consultehttp://www.ericphelps.com/batch/samples/invisible.txt:
Guarde esta línea de texto como "invisible.vbs":
CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0, False
Para ejecutar cualquier programa o archivo por lotes de forma invisible, utilícelo así:
wscript.exe "C:\Wherever\invisible.vbs" "C:\Some Other Place\MyBatchFile.bat"
Esto es un poco peligroso porque su archivo por lotes DEBE poder cerrarse solo y nunca DEBE producir un error que pueda requerir la intervención del usuario. De lo contrario, el archivo por lotes se bloqueará de forma invisible hasta que se apague el sistema o hasta que alguien lo elimine con el administrador de tareas.