This SuperUser.com answer es mucho más simple.
cmd /c start http://example.com/somePage.html
Más específicamente, aquí es cómo se ve en una tarea programada de Windows:
Aunque, esto probablemente se ejecuta el navegador configurado por defecto en el fondo. Si debe ser IE, entonces debería configurarse. Esta es probablemente la mejor opción. Es bueno tener una solución que se ejecute directamente como un paso de acción de la tarea. Toda la información está ahí. Incluso mejor si es concisa, por lo que puede ver la mayoría del comando sin desplazarse por el cuadro de texto.
WGET/CURL - buena alternativa
En todo caso, WGET sería una buena alternativa a cmd..start..url
. I'm not the first to think of this. La desventaja es que tienes que descargar WGET para Windows para que funcione: no es una solución lista para usar. Pero WGET es más ligero y, lo que es más importante, le da más poder . Puede enviar muchos otros tipos de llamadas a la URL.Esto incluye diferentes métodos HTTP, como POST, encabezados personalizados y más. Curl es una buena opción, en lugar de Wget, tienen diferentes conjuntos de funciones, muchas de ellas superpuestas.
PowerShell - no se recomienda
PowerShell, puede ser considerado una opción "más ligero", pero también se va a cargar una PowerShell (.Net dominio de aplicación), que tiene un poco de retraso, y también el comando es mucho más largo y, por lo tanto, es más difícil de recordar si lo hace regularmente. Entonces PowerShell no es la mejor opción.
VBScript - no se recomienda
Claramente, VBScript es menos recomendable. Tienes mucho más que deberías recordar, y el guión es bastante grande. A menos que tenga otros pasos que justifiquen una secuencia de comandos, no tenga un recurso completamente separado solo para hacer algo que podría haber logrado directamente dentro de una tarea programada.
También, ver preguntas similares:
Si bien una secuencia de comandos de VB adecuada es una mejor manera de hacerlo, es posible que desee tener en cuenta que es posible detener la tarea si se ejecuta durante más de una hora en la pestaña de configuración del Programador de tareas. –