abrir o url com o cmd

já sei que para abrir uma página web com o navegador predefinido que usa: iniciar www.google.com mas eu estou tentando abrir um url que contém um ' & ' nele, por exemplo:

Https://www.google.dz/?gws_rd=cr,ssl&ei=rXc_WYq3Msy2abGXpugH#safe=off&q=hello+world

Se eu usar:

Início https://www.google.dz/?gws_rd=cr ssl&ei=rXc_WYq3Msy2abGXpugH#safe=off&q=hello+world

não vai funcionar porque existe um ' & '

Author: Aaron Hall, 2017-06-13

5 answers

& é um caractere especial em lote por isso, se o url contém um caractere especial, só tem de o fazer assim

Iniciar """o seu url"

 3
Author: idris19, 2017-06-13 06:00:57
Você tem que escapar dos amplificadores e char com o ^ char em cada occurence dele.
start https://www.google.dz/?gws_rd=cr,ssl^&ei=rXc_WYq3Msy2abGXpugH#safe=off^&q=hello+world
 2
Author: jgmh, 2017-06-13 05:43:48
Está bem, Fi-lo de uma forma louca e funcionou. Primeiro defina qual navegador irá abrir, para que você possa colocar o caminho da aplicação. E em frente a ligação completa desta maneira:

Iniciar a " localização da aplicação com o .exe ou a ligação de atalho" "página completa"

 0
Author: Wanderson Rodrigo, 2017-06-13 22:04:02

Pode usar um abreviador de url. Aqui estão alguns:

Para a sua ligação:

start [created link]
 -1
Author: Antonio Gschossmann, 2018-07-22 11:35:47

Ele compreende que o" e " é um operador. Use o redutor de ligação: https://goo.gl/

 -2
Author: Wanderson Rodrigo, 2017-06-13 05:42:21