Puis-je lancer des URL directement à partir de la ligne de commande sous Windows?
Oui, avec la commande de démarrage. Exemple:
start "http://www.google.com"
Cela utilisera le navigateur par défaut de l'utilisateur.
Qu'est-ce que "lancer" dans ce contexte? Vous pouvez utiliser start http://www.foo.bar/
ou similaire, votre navigateur par défaut apparaîtra et visitera cette URL - est-ce ce que vous voulez dire?
vous pouvez utiliser
start http://www.google.com
Fait intéressant, seules les combinaisons suivantes fonctionnent pour l'URL ci-dessus:
start www.google.com
start http://google.com
start http://blog.google.com
Mais suivre ne fonctionne pas:
start google.com
start asp.net
start blog.google.com
Je pense que c’est parce que dans l’exemple suivant, google.com et asp.net sont traités comme des fichiers. Ils essaient de trouver le fichier google.com et donnent une erreur s’ils ne le trouvaient pas.
Je pense qu'il est codé en dur pour www. Des suppositions meilleures?
Vous pouvez utiliser Explorer <url>
qui utilisera votre navigateur par défaut.
Voici une approche peu coûteuse qui fonctionnera sur XP au moins:
"%PROGRAMFILES%\Internet Explorer\IExplore" "http://www.msn.com"