Crie um atalho de cmd que abra a URL com muita string de consulta

1

Bem, eu criei o atalho do cmd para abrir vários URL no chrome

START https://mywebsite.com/something/morething/abc.html

Acima de um funciona bem, mas isso não acontece quando o URL é mais longo e com multiple query string.

START https://mywebsite.com/something/morething/abc.html?checkin=2018-07-21&los=1&adults=2&rooms=1&cid=-1&searchrequestid=68159c43-71a5-4dc9-9cb1-35a82ed8e8d8&tabbed=true

Então, quando clico no arquivo bat, ele apenas aceita a primeira string de consulta e ignora outras.

Portanto, o URL aberto pelo chrome é em https://mywebsite.com/something/morething/abc.html?checkin=2018-07-21vez de abrir o URL completo com a string de consulta.

Alguma maneira de corrigir isso e abrir o URL inteiro via arquivo cmd?

ankitd
fonte

Respostas:

2

Você precisa escapar do personagem especial do CMD, &prefixando-o com o personagem^

Isso deve funcionar

@echo off

set "_link=https://mywebsite.com/something/morething/abc.html?checkin=2018-07-21^&los=1^&adults=2^&rooms=1^&cid=-1^&searchrequestid=68159c43-71a5-4dc9-9cb1-35a82ed8e8d8&tabbed=true"

START %_link%
Alex
fonte