dos命令行修改固定ip批處理程序
dos命令行修改固定ip批處理程序的方法
點擊任務欄中的“開始”按鈕,選擇“所有程序”,再選擇“附件”;
再從彈出的菜單中選擇“記事本”,打開記事本程序:
將以下命令復制到記事本:
@echo off
rem mode con cols=30 lines=5
Color 0a
:head
cls
title ::IP動態(tài)修改程序::
cls
echo.&echo.
echo ┌───────::IP動態(tài)修改程序::───────┐
echo │ │
echo │ 1.備份當前IP設置(建議先IP備份) │
echo │ │
echo │ 2.恢復備份設置 │
echo │ │
echo │ 3.修改為動態(tài)IP │
echo │ │
echo │ 4.修改為固定IP │
echo │ │
echo │ 5.查看當前IP配置 │
echo │ │
echo │ 0.退出 │
echo │ │
echo └───────────────────────┘
echo.
set /p s= 選擇(1,2,3,4,5,0):
echo %s%|findstr /be "[0-5]*" >nul &&goto:sta||(echo 輸入錯誤,請重新輸入&echo.&pause&goto:head)
echo.&%0
:sta
if "%s%"=="1" goto:bakup
if "%s%"=="2" goto:recover
if "%s%"=="3" goto:dynamic
if "%s%"=="4" goto:static
if "%s%"=="5" goto:review
if "%s%"=="0" goto:end
:bakup
netsh interface dump >d:\IP_Back.txt
cls
type d:\IP_Back.txt
echo 已備份到d:\IP_Back.txt,以上是備份的內容
echo.
echo.
pause
goto:head
:recover
netsh exec d:\IP_Back.txt
ipconfig/all
echo 已恢復d:\IP_Back.txt的配置信息。
pause
goto:head
:static
set /p na=請輸入本地連接名稱,默認為本地連接:
if "%na%"=="" set na=本地連接
set /p ipf=請輸入要設置的IP:
set /p ma=請輸入子網(wǎng)掩碼,默認為255.255.255:
set /p ga=請輸入網(wǎng)關:
set /p dns1=請輸入主DNS:
set /p dns2=請輸入輔DNS:
::netsh.exe interface ip set address name="%na%" source=static addr=%ipf% mask=%ma% gateway=%ga%
netsh.exe interface ip set address %na% static %ipf% %ma% %ga%
goto:review
:dynamic
set address name="本地連接" source=dhcp
set dns name="本地連接" source=dhcp register=PRIMARY
set wins name="本地連接" source=dhcp
goto:review
:review
cls
ipconfig/all
pause
goto:head
:end
exit
在記事本中,單擊“文件”菜單,選擇“另存為”命令,打開“另存為”對話框;
在“另存為”對話框中,選擇“保存類型”為“所有文件”,將“文件名”后綴存為.bat,如“動態(tài)修改為固定IP.bat”。如圖:
運行“動態(tài)修改為固定IP.bat”批處理程序。:
如果是在win7中,則應該右擊該文件,并選擇“以管理員身份運行”命令:
注意,如果當前配置是固定IP,設置前務必先選擇“1.備份當前IP設置(建議先IP備份)”將當前的配置信息備份。其中備份的文件自動保存為d:\IP_Back.txt;
當選擇“4.修改為固定IP”要將IP設置成固定IP時,若是設置“本地連接”,可不輸入名稱:
同樣,后面的子網(wǎng)掩碼如果沒有特殊情況一般都是255.255.255.0,此時也可以直接按回車,默認為255.255.255.0:
輸入網(wǎng)關后,再按回車繼續(xù)輸入固定的DNS,完成后直接按回車即可。
dos命令行修改固定ip批處理程序相關文章:
1.bat批處理命令
4.批處理文件
7.學習DOS命令行