看板 EZsoft 關於我們 聯絡資訊
※ 引述《piligo (霹靂狗)》之銘言: : 那有沒有工具可以做即時性修改預設DNS(不是要用在nslookup環境內的) : 類似Proxy的相關工具,執行就立即套用,關掉就恢復預設 基本上 windows 做了設定之後,設定值都可以在登錄檔裡面找到 所以只要找到那登錄檔的位置,就可以用各種script去操縱他 像是 IE prxoy 設定的位置在於 工具 > 網際網路選項 > 連線 > 區域網路設定 > proxy伺服器 位置存在 (可以把他加到最愛) HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Internet Settings\ 最簡單是以 .reg 寫登入檔的方式直接把值塞進去 範例1如下 -------------------------------- Regedit4 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings] "MigrateProxy"=dword:00000001 "ProxyEnable"=dword:00000001 "ProxyHttp1.1"=dword:00000000 "ProxyServer"="http://ProxyServername:80" "ProxyOverride"="<local>" -------------------------------- 虛線內貼到記事本後存成xxx.reg ---- 參考資料 http://support.microsoft.com/kb/819961/zh-tw 範例2如下 -------------------------------- Set wshell = CreateObject("WScript.Shell") key = "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\" wshell.regwrite key & "ProxyEnable",1,"REG_DWORD" wshell.regwrite key & "ProxyServer","192.168.1.1:3128","REG_SZ" wshell.regwrite key & "ProxyOverride","<local>","REG_SZ" Wscript.Echo "New Proxy setting Enable." -------------------------------- 虛線內貼到記事本後存成xxx.vbs ---- -- 抱歉我的電腦怪怪的,沒辦法寫可以直接套用的範例給你,因為我沒辦法測試 囧 把這篇文章帶去EzHotKey,就會有仙人教你了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.8.115.231
puregon:ProxyEnable值代0就取消proxy,值代1就啟用,所以寫兩隻 08/08 22:13
puregon:1k大小的程式就可以滿足需求了y 08/08 22:13
piligo:這招對於預設DNS好像無效 因為剛剛搜尋一下登錄檔 預設DNS 08/08 23:01
chinsummer:他是要改DNS啊,你給他改Proxy的XXD 08/08 23:01
piligo:的IP找到的都是在每個介面 而不是有一個統一窗口 而我的 08/08 23:02
piligo:網卡常常停用啟用加上PPPoE的加持 等於無效 08/08 23:04
piligo:呵呵 puregon的用意是要拿來給我當參考引用 謝謝 08/08 23:06