Команда запуска командного файла Windows не открывает полный URL - PullRequest
2 голосов
/ 23 февраля 2012

Я создаю пакетный файл в Windows со следующей командой:

start https://abcd.com/command?username=user&password=pass&mode=desktop

Я ожидаю, что при запуске откроется браузер по умолчанию с этим URL.Он открывает браузер по умолчанию, но URL-адрес, который был открыт в браузере, на самом деле урезан.

https://abcd.com/command?username=user

Что я должен дать в URL-адресе, чтобы он был полностью опубликован?

Ответы [ 2 ]

4 голосов
/ 23 февраля 2012

& - это специальный символ в пакетном сценарии. Просто укажите URL и передайте пустую строку в качестве заголовка:

start "" "https://abcd.com/command?username=user&password=pass&mode=desktop"
3 голосов
/ 23 февраля 2012

Вы должны быть в состоянии сделать это, вставив каретку перед амперсандом:

https://abcd.com/command?username=user^&password=pass^&mode=desktop

...