How to escape & ampersand in Custom protocol handler in Windows How to escape & ampersand in Custom protocol handler in Windows google-chrome google-chrome

How to escape & ampersand in Custom protocol handler in Windows


You don't need to decode query parameters at all. I've tried to find solution for this issue and saw this answer. Its works for me. just change command line to:

@="cmd /c set url=\"%1\" & call set url=%%url:ie:=%% & call start iexplore -nosessionmerging -noframemerging %%url%%"