Windows批处理文件“start”命令未打开完整的URL

时间:2012-02-23 15:12:59

标签: batch-file dos

我在Windows中创建一个批处理文件,其中包含以下命令。

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

我希望在运行时使用此URL打开默认浏览器。它确实打开了默认浏览器,但实际上是截断了在浏览器中打开的URL。

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

我应该在网址中提供什么才能完全发布?

2 个答案:

答案 0 :(得分:4)

&是批处理脚本中的特殊字符。只需引用URL并传递一个空字符串作为标题:

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

答案 1 :(得分:3)

您应该可以通过在&符号之前插入插入符来执行此操作:

https://abcd.com/command?username=user ^&安培;密码=通过^&安培;模式=桌面