如何将包含等号的 URL 传递给 explorer.exe?

如何将包含等号的 URL 传递给 explorer.exe?

我试过跑步

prompt> explorer.exe "https://www.google.com/search?q=example"

,但它只是打开一个普通的资源管理器窗口。

prompt> explorer.exe "https://www.example.com/?q"

作品。看来罪魁祸首是=角色。

我尝试用反斜杠和来转义它^,但这也不起作用。

我该怎么做呢?

答案1

问题在于 explorer.exe 需要将参数括在引号中以转义里面的这些字符。由于示例使用 PowerShell,因此可以像这样实现:

explorer.exe """https://google.com/search?q=search"""

或者

explorer.exe "`"https://google.com/search?q=hcraes`""

相关内容