斌斌小站

記事簿-Internet Explorer

發表日期 2001/12/27
更新日期 2004/03/20

可否透過修改登錄變更Proxy 設定

適用範圍: Internet Explorer

提醒:

天下底什麼樣的需求都有,很多是根本想不到的,我經常收到許多這類讀者「意外」的需求。

 

問題:

我總是有時需要使用Proxy 時,還要再去選項內開啟才能使用,而有時不需使用時又要去IE的選項內關閉他,請問是否有辦法做兩個登錄檔做替換(.reg)?連點兩次登錄後就可開啟或關閉?不知如何下手修改。

回答:

執行 regedit,到:(註一

HKEY_CURRENT_USER\Software\Microsoft\
Windows\
CurrentVersion\Internet Settings

以及

HKEY_USER\DEFAULT\Software\Microsoft\
Windows\
CurrentVersion\Internet Settings

其中,ProxyServer 的部分,就是指定所要使用的 Proxy Server 地址(字串值),ProxyEnable是設定是否要啟用 Proxy,0 是不用,1 (DWORD值)是啟動,這裡的0、1 都是16進位數。

另外,若有 ProxyOverride = "<local>" 是表示:近端不使用 Proxy(建議的設定)

若要製作 reg 檔案:開啟「記事本」(notepad.exe),因為 .reg 檔案只是純文字格式而已,所以用 Windows 的「記事本」編輯最為方便,照以下格式輸入:(每行結束按 enter 換行,空行則直接按 enter 形成一空行),編輯完畢儲存時,指定附檔名為 .REG。

啟用 Proxy reg 檔案範例:

(範例中的 Proxy Server 為 192.168.1.1 port 是 3000,同時近端不使用 Proxy,不使用自動偵測,所有通訊協定使用相同的 Proxy)(註二

REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\
Windows\CurrentVersion\Internet Settings]

"ProxyEnable"=dword:00000001

"ProxyServer"="192.198.1.1:3000"

"ProxyOverride"="<local>"

[HKEY_USER\DEFAULT\Software\Microsoft\
Windows\CurrentVersion\Internet Settings]

"ProxyEnable"=dword:00000001

"ProxyServer"="192.198.1.1:3000"

"ProxyOverride"="<local>"

 

停用 Proxy reg 檔案內容範例:

REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\
Windows\CurrentVersion\Internet Settings]

"ProxyEnable"=dword:00000000

[HKEY_USER\DEFAULT\Software\Microsoft\
Windows\CurrentVersion\Internet Settings]

"ProxyEnable"=dword:00000000

以上內容建議不要直接「複製」>>「貼上」,自己輸入較好,可以避免失誤。因為從 HTML 複製到純文字可能會有誤差,一些看不見的換行符號,或是空白字元都會造成錯誤,導致於跟真正的內容有所不同,而無法正確匯入。

 

註一:

本例是應讀者要求而講解的一個特殊指導案例,適合有特殊需求的進階使用者參考,並不適合初階或是對系統登錄毫無概念的人使用。同時,你必須了解,修改系統登錄是有一定的風險存在,請自己承擔這個風險。

無論你是不是高階的使用者,除非是不得已的情況下,否則我都不建議你透過修改系統登錄而達到某種目的。

 

註二:

192.198.1.1:3000 只是用來舉例而已,這個地址是虛擬的,所以不要照抄,請依照你 ISP 所建議的 Proxy Server 地址來設定,若你 ISP 的 Proxy 不需要指定 Port(連接埠),則僅輸入 address 即可(如 192.168.1.1)

 

 

 


意見或問題請寄至:
This is an image
版權所有,本站文、圖未經授權,請勿任意轉載與節錄,作者:車成斌

www.barefoot.idv.tw

www.binbin.net !

(c) 2004, All rights reserved by  Che Chengbin

This is an image