答案1
除了您發現的錯誤之外,還有一種方法可以使用 For 循環對共享前綴的變數執行此操作:
(For /F "Tokens=1 Delims==" %%G in ('Set http')Do Set "%%G=") 2> nul
答案2
您可以使用擴充的set-syntax
.
set "var="
引號的位置在這裡很重要,第一個引號位於變數名稱前面,最後一個引號終止表達式,其餘字元或空格將被忽略。
set "http_proxy=" & set "https_proxy="
即使這樣也有效
set "http_proxy=" hello & set "https_proxy=" world, will be ignored
答案3
set
這是第二個導致問題之前的空格。
set http_proxy=& set https_proxy=