天天看點

windows批處理自定義IP,子網路遮罩,網關,DNS    頻繁更換工作地點或者重裝windows系統後,總是屢次重新配置IP位址等參數,非常麻煩,索性懶得去記本地連接配接自定義的配置資訊。但怎樣才能實作懶人的一鍵配置或還原網絡配置呢,下面介紹幾種方法:

    頻繁更換工作地點或者重裝windows系統後,總是屢次重新配置IP位址等參數,非常麻煩,索性懶得去記本地連接配接自定義的配置資訊。但怎樣才能實作懶人的一鍵配置或還原網絡配置呢,下面介紹幾種方法:

方法一:

1. 先備份一下現有的配置資訊:

"開始" -- "運作" -- 輸入"cmd"回車,在指令行下鍵入以下指令

netsh interface ip dump > d:\ip.txt

2. 還原:

在指令行下鍵入以下指令:

netsh -f d:\ip.txt

即可把D盤下面的ip.txt檔案中備份的網絡配置還原。

方法二:

直接通過windows批處理修改網絡連接配接的IP、子網路遮罩、網關、dns。

1.設定為靜态配置設定IP位址批處理如下:

@title 網絡設定批處理

@color 0B

@echo off

set NIC="本地連接配接"  //根據實際情況當使用無線網絡時請設定為“無線網絡連接配接”

set IP="192.168.1.100"

set MASK="255.255.255.0"

set GW="192.168.1.1"

set GM=1

set DNS1="208.67.222.222"

set DNS2="208.67.220.220"

@echo 正在修改網絡配置的IP、子網路遮罩、網關...

netsh interface ip set address %NIC% static %IP% %MASK% %GW% %GM%

@echo 正在設定首選Dns伺服器

netsh interface ip set dns %NIC% static %DNS1% primary

@echo 正在設定備用Dns伺服器

netsh interface ip add dns %NIC% %DNS2%

echo --------------------------------

echo %NIC%的設定已全部完成,配置如下:

echo IP位址:%IP%

echo 預設網關:%GW%

echo 子網路遮罩:%MASK%

echo 首選Dns伺服器:%DNS1%

echo 備用Dns伺服器:%DNS2%

echo --------------------------------

pause

請自行修改上面紅色部分對應的設定,建立一個文本檔案,另存為.bat字尾的批處理檔案,如IP.bat,粘貼上面的代碼,儲存。輕按兩下檔案即可執行。

說明:

NIC:網絡連接配接名,一般為"本地連接配接"或你自己建的網絡連接配接的名字等

IP:網卡内網ip位址

MASK:子網路遮罩

GW:預設網關

DNS1和DNS2分别是首選和備用Dns伺服器.

GM:gwmetric預設網關的躍點數。如果網關設定為 'none',則不應設定此字段。通常為1。

2. 設定為動态配置設定IP位址(即自動獲得IP位址、自動獲得Dns伺服器位址)的批處理:

@echo off

@echo 設定網卡為自動獲得IP位址...

netsh interface ip set address name="本地連接配接" source=dhcp

@echo 設定網卡為自動獲得Dns伺服器位址...

netsh interface ip set dns name="本地連接配接" source=dhcp register=PRIMARY

pause

  是以大家隻要多寫幾個批處理程式以應對不同情況就好啦!

注意:經Win7實際測試,需要使用管理者權限,而且360會作為病毒攔截,請允許各項操作