I am trying to setup an HTTP proxy on a Windows machine. Problem is, the password has a special character (@) in it that is causing the set command to fail.
I have tried both escaping the character (\@) and percent-encoding it with the hex value (%40), to no avail.
For example, with the username Foo and password B@r, I have tried the following commands:
set http_proxy=http://foo:B\@r@http-gateway.domain.org:80
set http_proxy=http://foo:B%40r@http-gateway.domain.org:80
Other than changing the password how can I have the proxy use the password?