windows - segundo - programador de tareas no ejecuta bat
Ejecutar archivo por lotes en segundo plano cuando se inicia Windows (6)
Agregue su programa en el registry :
Ejecutar: estas son las ubicaciones de inicio más comunes para los programas para instalar el inicio automático. Por defecto, estas teclas no se ejecutan en modo seguro. Si prefija el valor de estas teclas con un asterisco, *, se ejecutará en modo seguro. Claves de registro:
HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Run registry key
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Run registry key
Luego puede iniciar su lote en un modo invisible :
wscript.exe "C:/yourpath/invis.vbs" "your_file.bat"
En invis.vbs poner ...
CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0, False
¿Cómo ejecuto un archivo de proceso por lotes cada vez que arranca Windows y también necesito ejecutarlo en segundo plano (sin que se muestre esa ventana de comandos)? Yo uso Windows Xp. Mi requisito actual es que quiero iniciar el servidor Tracd usando los comandos de línea de comando siempre que Windows arranque.
Otras dos posibilidades de inicio:
- siempre puedes agregar el archivo bat a la carpeta de inicio,
- o iniciarlo como una configuración de tarea programada para ejecutar en el inicio de sesión.
Puede hacer que una aplicación se ejecute como un servicio.
Verifique este artículo para más detalles:
Puedes usar autoexnt para esto. Fue diseñado originalmente para Windows NT, pero todavía está trabajando en versiones más nuevas de Windows.
Tienes que descargar el Kit de recursos de Windows 2003 para obtenerlo.
Solo puede usar el comando de inicio.
Inicia google.com
Esto lo abrirá en su navegador predeterminado.
También hay hstart , un programa de terceros que funcionó bien para mis necesidades. Se mantiene también. La última versión fue lanzada el 7 de julio de 2010.