win7下用批處理文件進行IP地址切換
假如你的筆記本需要在家里和公司頻繁地進行IP地址切換,是不是很煩?而網上大量的切換工具對Win7均無效,怎么辦?請不要擔心,自己DIY一個批處理文件就行了。
注意,以下是針對IPv4進行的修改。
另外,安裝了360可能會有風險提醒,請大家不要擔心,放心點擊通過,此代碼毫無風險,童叟無欺,盡可安全使用。
首先,打開記事本,新建一個"IP切換.txt",內容如下,
最后,把文件名改為"IP切換.bat"就大功告成了。
@echo off
@echo off
rem //設置變量本地連接, 根據你的需要更改
set Nic="本地連接 3"
rem //可以根據你的需要更改
set Addr=192.168.1.11
set Mask=255.255.255.0
set Gway=192.168.1.1
set Dns=192.168.1.1
set Addr2=10.32.66.34
set Mask2=255.255.255.192
set Gway2=10.32.66.62
set Dns1=202.107.196.144
set Dns2=202.101.172.46
rem //以上對應分別是IP地址、子網掩碼、網關、首選DNS、備用DNS ,自己根據情況修改
rem //家里的DNS和公司一樣則可以用以上代碼,不一樣可能需要稍作修改
echo ↗Design by 魯勝迪,龍騰虎躍↖
echo ★ 1 設置為公司IP ★
echo ★ 2 設置為***綜合樓IP★
echo ★ 3 設置為動態IP ★
echo ★ 4 退出 ★
echo ●●●請選擇項目回車●●●
set /p answer=
if %answer%==1 goto 1
if %answer%==2 goto 2
if %answer%==3 goto 3
if %answer%==4 goto 4
:1
echo 正在進行靜態公司IP 設置,請稍等...
rem //可以根據你的需要更改
echo. I P 地址 = %Addr%
echo. 子網掩碼 = %Mask%
netsh interface ipv4 set address name=%Nic% source=static addr=%Addr% mask=%Mask% gateway=%Gway% gwmetric=0 >nul
echo. 首選 DNS = %Dns%
netsh interface ipv4 set dns name=%Nic% source=static addr=%Dns% register=PRIMARY >nul
echo. 備用 DNS = %Dns%
netsh interface ipv4 add dns name=%Nic% addr=%Dns% index=2 >nul
echo ----
echo 全部設置完成!
pause
goto end
:2
echo 正在進行靜態蕭山區政府綜合樓IP設置,請稍等...
rem //可以根據你的需要更改
echo. I P 地址 = %addr2%
echo. 子網掩碼 = %Mask2%
netsh interface ipv4 set address name=%Nic% source=static addr=%addr2% mask=%Mask2% gateway=%Gway2% gwmetric=0 >nul
echo. 首選 DNS = %Dns1%
netsh interface ipv4 set dns name=%Nic% source=static addr=%Dns1% register=PRIMARY >nul
echo. 備用 DNS = %Dns2%
netsh interface ipv4 add dns name=%Nic% addr=%Dns2% index=2 >nul
echo ----
echo 全部設置完成!
pause
goto end
:3
echo 正在進行動態IP設置,請稍等...
echo. IP 地址正在從DHCP自動獲取...
netsh interface ip set address %Nic% dhcp
echo. DNS地址正在從DHCP自動獲取...
netsh interface ip set dns %Nic% dhcp
echo ----
echo 全部設置完成!
pause
:4
echo bye!
goto end
posted on 2012-03-20 16:03 魯勝迪 閱讀(3072) 評論(1) 編輯 收藏 所屬分類: 一點點