2006/02/27

Windows 2000/XP 快速切換網路設定 Netsh

因為自己常常帶著NB在不同的地方使用,
雖然通常都是使用DHCP,但有些客戶端必須設定固定的網路組態,
常常需要重新設定,而且老是要去翻文件看看IP、Gateway、DNS的設定,覺得很麻煩。

Windows 2000/XP 提供了一個好用的指令:netsh

首先需將網路設定儲存在檔案中,以我本身例子來說,家中和公司都是使用DHCP,所以我會將DHCP的設定儲存於dhcp.txt,而在客戶端,我必須使用申請下來的IP及特定的Gateway、DNS設定,所以我將這設定儲存於 customer.txt
以下簡述使用的流程與方法
1. 將網路設定調整成DHCP
2. 開始 => 執行 => 輸入 cmd 按下 Enter   開啟 command mode 視窗
3. 輸入  netsh -c interface dump > d:\dhcp.txt
4.
將網路設定調整成某客戶端的網路設定
5. 輸入  netsh -c interface dump > d:\customer.txt
6. 接下來,將網路切換的指令存成批次檔(.bat),可以用任何純文字編輯軟體來編輯批次檔,只要最後附檔名存成 .bat 即可。
7. 在批次檔中輸入 netsh -f d:\dhcp.txt 儲存成 dhcp.bat
8. 在批次檔中輸入 netsh -f d:\customer.txt 儲存成 customer.bat

到此已經大功告成,以後只要執行 dhcp.bat,網路設定就會變成 dhcp,執行customer.bat,網路設定就會變成特定客戶端的設定。

沒有留言:

張貼留言