можно ли запускать url непосредственно из командной строки в Windows?
Я могу открыть URL из командной строки в Windows?
6 ответов
да, с помощью команды start. Пример:
start "http://www.google.com"
что будет использовать браузер по умолчанию.
что такое "запуск" в этом контексте? Ты можешь start http://www.foo.bar/
или тому подобное, Ваш браузер по умолчанию придет и посетить этот URL - это то, что вы имеете в виду?
можно использовать
start http://www.google.com
интересно только следующие комбинации работают для выше url :
start www.google.com
start http://google.com
start http://blog.google.com
но это не работает :
start google.com
start asp.net
start blog.google.com
Я думаю, что это потому, что в более позднем примере google.com и asp.net рассматриваются как файлы и он пытается найти google.com файл и выдает ошибку на не найдя его.
Я думаю, что это жестко для www. Есть предположения получше ?
можно использовать explorer <url>
который будет использовать ваш браузер по умолчанию.
вот такой дешевый подход, который будет работать на XP, по крайней мере:
"%PROGRAMFILES%\Internet Explorer\IExplore" "http://www.msn.com"
из C# кода Вы можете просто запустить это (cmd-Start эквивалент):
Process.Start("http://stackoverflow.com");
вы запустили свой url из командной строки напрямую (т. е. без запуска другой программы).
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]