close

image

最近因為主管在反應,每次出差都需要等當地資訊室設定IP後才能作業,希望能在出差前先設定好,這樣一來到了當地就可以直接上線,叫Vic想想辦法。因為設定完IP後又要設定PROXY,步驟有點複雜,為了怕主管事務煩雜,記不住設定的方式,於是就找了一個可協助設定IP的工具來幫助主管進行設定。

NETSETMAN就是這樣的一個軟體,免費版基本上可以設定6個網路環境,不過不像PRO版可以直接支援PROXY的修改,所以免費版還是搭配Shell腳本的使用,才可達到修改ip及proxy的目的。

IP設定比較直覺,沒什麼問題,只要設定好後,按下套用就會修改ip,但在腳本方面,則需要幾個步驟去開啟。

1.將腳本項目打勾,接著點選後方"瀏覽"按鍵

image2.點選"之後" 的頁籤,再按下"新增腳本"

image3.建立新的腳本後,直接進行script的編輯

以下為enable proxy並設定proxy server及例外清單的script

===========================================================

rem (有rem表示說明)
@echo off
rem 開啟特定proxy server 一定要執行以下兩行

rem 參數說明 "/v = 指定要修改值的項目","/t = 指定登錄碼的類型","/d = 要修改的值","/f = 直接寫入,不須確認"

rem 第一行為啟動使用proxy server
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 1 /f

rem 第二行填入特定的proxy和port這裡用hinet當說明記得改成適合你的方式
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /t REG_SZ /d "PROXY伺服器網址或IP:PROT" /f


rem 第三行為設定proxy例外清單及開啟近端網址不使用proxy的功能
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyOverride /t REG_SZ /d "例外清單的網址,<local>" /f

 

==========================================================

如果要disable proxy server的話,則script如下

==========================================================

rem 關閉proxy server設定 (關閉比較簡單只要執行一行指令就可以了)
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f

==========================================================

以上,簡單記錄

arrow
arrow
    全站熱搜

    挨踢狼 發表在 痞客邦 留言(0) 人氣()