¿Puedo iniciar URL directamente desde la línea de comandos en Windows?
windows
command-line
url
Kazark
fuente
fuente
Respuestas:
Sí, con el comando de inicio. Ejemplo:
Eso usará el navegador predeterminado del usuario.
fuente
start "" "some://url?with=special&chars=:->"
contrario, las cosas se romperán.start www.google.com
pero admito que no siempre funcionará.puedes usar
Curiosamente, solo las siguientes combinaciones funcionan para la URL anterior:
Pero lo siguiente no funciona:
Creo que es porque en el ejemplo posterior google.com y asp.net se tratan como archivos e intenta encontrar el archivo google.com y da un error al no encontrarlo.
Creo que está codificado para www. ¿Alguna mejor suposición?
fuente
start
funciona para varias aplicaciones (no solo sitios web). proporcionar al menoswww
ohttp://
elstart
comando vincula su URI al protocolo HTTP, mientras que probablemente podría ejecutar otros protocolos.¿Qué es "lanzar" en este contexto? Puede
start http://www.foo.bar/
o algo así, su navegador predeterminado aparecerá y visitará esa URL, ¿es eso lo que quiere decir?fuente
Puede usar
explorer <url>
cuál usará su navegador predeterminado.fuente
Aquí hay un enfoque económico que funcionará al menos en XP:
fuente
puede ejecutar este comando a continuación y redirigirá al navegador Google Chrome
fuente
Desde el código C #, puede ejecutar esto (cmd-start equivalente):
Has lanzado tu url directamente desde una línea de comandos (es decir, sin ejecutar otro programa primero)
fuente
C#
? Esto no funciona para mí en Windows 7 usandocmd.exe
.