俞木發
大家知道不同地方網絡環境都是不同的,比如家里的路由器IP是192.168.1.1,而公司路由器則是192.168.0.1。這樣對于攜帶筆記本電腦需要在家里和公司上網的用戶,每次在不同環境下上網,就需要手動設置網關地址、本地網卡IP地址、DNS服務器這些信息(很多公司網絡綁定IP設置,自動獲取IP常常無法上網)。是不是覺得很麻煩?
外援相助——網絡環境一鍵切換
對于懶人來說要在不同環境下設置網絡參數顯然很麻煩,現在借助“NetSetMan”則可以實現網絡環境的一鍵切換。
啟動程序后可以看到NetSetMan支持5組網絡環境的設置,首先選擇本地網卡,接著切換到“Set1”,右擊選擇“重命名→命名為家里”,勾選“IP網關→使用下面的IP地址”和“DNS服務器→使用下面的DNS服務器地址”,然后按照自己實際的網絡環境進行IP地址、子網掩碼、默認網關等參數的實際設置即可(圖1)。
當前網絡環境參數可以在命令提示符下輸入“ipconfig /all”獲取,這里需要注意的是,如果公司的網絡已經將IP地址和網卡MAC地址綁定,這里IP地址的設定一定要和路由器中綁定的地址一致,否則會導致無法上網。

同上根據自己的實際上網環境,繼續切換到“Set2”、“Set3”,重命名為“公司”等并進行相應的設置。這樣以后到了不同網絡環境時,只要啟動程序切換到對應的“Set”設置,點擊“激活”,這樣電腦就可以利用上述設置好的網絡參數進行上網,省去手動設置的不便(圖2)。
自力更生——網絡設置自動設
利用“NetSetMan”雖然可以很方便地實現網絡環境的切換,對于很多高手們來說額外安裝軟件使用起來總是不便。其實上述網絡參數的設置利用系統自帶的命令行就可以完成,而且由于大家在公司上下班的時間是固定的,這樣結合“任務計劃”還可以實現網絡環境的自動切換。
首先啟動記事本,根據自己公司的網絡情況輸入下列的命令保存為work.bat,放置在桌面備用:
netsh inter face ip set a d d r e s s "以太網" s t a t i c 192.168.1.119 255.255.255.0 192.168.1.1
netsh interface ip set dns "以太網" static 114.114.114.114
代碼解釋:
這里使用netsh命令行快速設置IP和DNS服務器,其中的“以太網”是指Windows 10中本地網卡的名稱(Windows 7則為“本地連接”),請根據自己電腦的實際情況輸入正確名稱。具體名稱可以展開“控制面板→網絡和Internet→網絡和共享中心→查看活動網絡”查詢(圖3)。
在搜索框輸入“任務計劃”,啟動任務計劃程序后點擊右側窗格的“創建任務”,切換到“常規”,按提示創建一個名為“公司上網”的任務,同時勾選下方的“使用最高權限運行”,因為網絡參數的更改需要管理員權限運行(圖4)。
切換到“觸發器→新建”,觸發器是每周工作日8:05(假設每天8:00到公司),每隔5分鐘(持續15分鐘,防止到公司后沒有及時開啟電腦)運行一次的任務計劃(圖5)。
切換到“操作→新建”,操作是“啟動程序”,程序路徑選擇上述桌面建立的批處理文件。這樣每周上班時間,我們到公司打開電腦后就會自動切換到公司網絡環境中順利上網了(圖6)。
為了方便到家后可以自動切換回家里的網絡環境,同上再根據自己的家庭網絡環境建立一個“home.bat”的批處理也放置在桌面。同上新建一個任務計劃,每個工作日17:25(假設17:30下班)執行,執行的操作則是“home.bat”,這樣每天下班時將網絡環境自動切換回家庭環境。
當然任務計劃運行比較呆板,可能有時候任務的運行和實際情況有出入(比如推遲下班),此時我們可以自行運行桌面批處理來進行手動切換。因為上述網絡參數的設置是借助命令行完成,除了設置任務計劃自動運行,我們還可以根據自己的實際需要進行更多的靈活設置。比如很多朋友到家后第一件事就是啟動網游,那么可以將網絡環境切換和網游啟動關聯在一起。同上啟動記事本,新建一個批處理yx.bat,并將其快捷方式發送至桌面,選中桌面新建快捷方式,右擊選擇“屬性→高級”,勾選“用管理員身份運行”(圖7)。

代碼如下:
netsh inter face ip set a d d r e s s "以太網" s t a t i c 192.168.1.119 255.255.255.0 192.168.1.1
netsh interface ip set dns "以太網" static 114.114.114.114
%windir%\system32\cmd. exe /c t ime out 10 & " C:\ Program Files\yx.exe"
代碼解釋:
這里使用timeout 10延遲10秒啟動指定游戲,這樣在家里開機后我們只要運行桌面批處理yx.bat,網絡環境切換好后10秒即可自動啟動游戲(圖8)。