当我在代理网络中时,我在cmd中设置了代理设置,如下所示:
set http_proxy=http://username:pass@hostname:port
set https_proxy=https://username:pass@hostname:port
现在我在普通网络上,我想在命令提示符中取消设置代理设置。是否有任何直接命令可以让我直接取消设置http_proxy
和https_proxy
环境变量命令行,而不是导航通过GUI删除它们?
答案 0 :(得分:37)
试,
set http_proxy=
set https_proxy=
答案 1 :(得分:0)
当您通过设置http_proxy = http://username:pass@hostname:port 编写代理时,可能会在退出命令提示符时将其删除。
但是进一步,您可以通过重置它 netsh winhttp重置代理。 以管理员身份运行命令
答案 2 :(得分:0)
从提升的命令提示符(CMD或PS)中键入:
netsh winhttp reset proxy
这应该产生:
C:\Windows\system32>netsh winhttp reset proxy
Current WinHTTP proxy settings:
Direct access (no proxy server).
此命令将重置您的代理设置,从输出中可以看到,它们将被设置为“无代理服务器”。
您也可以输入netsh winhttp show proxy
来查看当前设置。
答案 3 :(得分:0)
尝试以下步骤
让我知道它是否有效,干杯!
答案 4 :(得分:0)
要删除未来 cmd 实例的变量:
setx http_proxy ""
setx https_proxy ""
答案 5 :(得分:-1)
window.globalReference