Puis-je lancer des URL directement à partir de la ligne de commande dans Windows?
windows
command-line
url
Kazark
la source
la source
Réponses:
Oui, avec la commande start. Exemple:
Cela utilisera le navigateur par défaut de l'utilisateur.
la source
start "" "some://url?with=special&chars=:->"
sinon les choses vont se casser.start www.google.com
mais j'avoue que cela ne fonctionnera pas toujours.vous pouvez utiliser
Fait intéressant, seule la combinaison suivante fonctionne pour l'URL ci-dessus:
Mais ce qui suit ne fonctionne pas:
Je pense que c'est parce que dans l'exemple ultérieur, google.com et asp.net sont traités comme des fichiers et il essaie de trouver le fichier google.com et donne une erreur en ne le trouvant pas.
Je pense qu'il est codé en dur pour www. De meilleures suppositions?
la source
start
fonctionne pour plusieurs applications (pas seulement pour les sites Web). fournir au moinswww
ouhttp://
lastart
commande relie votre URI au protocole HTTP, alors qu'il pourrait probablement exécuter d'autres protocoles.Qu'est-ce que le «lancement» dans ce contexte? Vous pouvez
start http://www.foo.bar/
ou similaire, votre navigateur par défaut apparaîtra et visitera cette URL - c'est ce que vous voulez dire?la source
Vous pouvez utiliser celui
explorer <url>
qui utilisera votre navigateur par défaut.la source
Voici une approche bon marché qui fonctionnera au moins sous XP:
la source
vous pouvez exécuter cette commande ci-dessous et elle sera redirigée vers le navigateur Google Chrome
la source
À partir du code C #, vous pouvez simplement exécuter ceci (équivalent cmd-start):
Vous avez lancé votre URL directement depuis une ligne de commande (c'est-à-dire sans exécuter un autre programme au préalable).
la source
C#
? Cela ne fonctionne pas pour moi sur Windows 7 en utilisantcmd.exe
.