Posso iniciar URLs diretamente da linha de comando no Windows?
windows
command-line
url
Kazark
fonte
fonte
Respostas:
Sim, com o comando start. Exemplo:
Isso usará o navegador padrão do usuário.
fonte
start "" "some://url?with=special&chars=:->"
caso contrário, as coisas vão quebrar.start www.google.com
mas admito que nem sempre funcionará.O que é "lançamento" neste contexto? Você pode
start http://www.foo.bar/
ou algo semelhante, o seu navegador padrão aparecerá e visitará esse URL - é isso que você quer dizer?fonte
você pode usar
Curiosamente apenas a seguinte combinação está trabalhando para o URL acima:
Mas o seguinte não está funcionando:
Eu acho que é porque no exemplo posterior google.com e asp.net são tratados como arquivos e tenta encontrar o arquivo google.com e dá erro em não encontrá-lo.
Eu acho que é codificado para www. Algum melhor palpite?
fonte
start
funciona para várias aplicações (não apenas sites). fornecendo pelo menoswww
ouhttp://
astart
comando liga seu URI ao protocolo HTTP, enquanto ele provavelmente poderia executar outros protocolos.Você poderia usar
explorer <url>
que usará seu navegador padrão.fonte
Aqui está uma abordagem barata que funcionará no XP, pelo menos:
fonte
A partir do código C # você pode simplesmente rodar isto (equivalente a cmd-start):
Você iniciou seu URL a partir de uma linha de comando diretamente (ou seja, sem executar outro programa primeiro).
fonte
C#
? Isso não funciona para mim no Windows 7 usandocmd.exe
.