2012年7月15日 星期日

[技巧]運用netsh指令搭配批次檔來快速切換網路設定

最近文章可能都會繞著這些主題打轉www,這也沒辦法呀。

之前提到過一般的宿網會有嚴格的管理與認證,而電腦端的設定除了匯入憑證之外,還需要對TCP/IPv4做些設定。不過當有多個設定檔需要切換時,手動的輸入是非常沒有效率的,我們這時就可利用netsh指令在配上.bat批次檔的幫助來做快速切換。

以下的"區域連線"要帶換成自己的狀況。開啟網路與共用中心→左側網路介面卡選項來確認。

netsh interface ip set address "區域連線" static [ip位址] [子網路遮罩] [預設匝道] 
<輸入時去掉"[   ]">
netsh interface ip set dnsservers "區域連線" static [DNS位址] primary
<將[  ]裡的DNS位址設為慣用>
netsh interface ip add dnsservers "區域連線" [其他DNS位址]
<添加第二條DNS位址>

把上面三條指令寫成批次檔就可以了。

另外想要快速還原成自動取得的話(雖然說手動切也不慢),執行以下這兩條指令就可以了。

netsh interface ip set address "區域連線" source=dhcp
netsh interface ip set dnsservers "區域連線" source=dhcp
以上的命令適用於Windows 7。其他版本大同小異,可用問號在命令提示字元做查詢。

沒有留言 :

張貼留言