bat 選項之修改ip的腳本代碼(讓用戶可以選擇操作并進(jìn)行判斷執(zhí)行)

代碼如下:
@Echo Off
TITLE 腳本之家ip設(shè)置器
:start
CLS
COLOR 2f
:: 使用COLOR命令對控制臺輸出顏色進(jìn)行更改
mode con cols=56 lines=20
:: MODE語句為設(shè)定窗體的寬和高
:sc_main
echo -------------------------------------------
echo.&echo.
echo 0.192.168.0.99 & echo.
echo 1.192.168.1.99 & echo.
echo q.退出 & echo.&echo.&echo.&echo.&echo.&echo.
set "select="
set/p select= 輸入數(shù)字,按回車?yán)^續(xù) :
if "%select%"=="0" (goto sc_ip0)
if "%select%"=="1" (goto sc_ip1)
if "%select%"=="Q" (goto sc_exit)
:sc_exit
exit
goto :eof
:sc_ip0
cls
echo 正在設(shè)置中,請稍候
Netsh interface IP Set Address "本地連接" Static 192.168.0.99 255.255.255.0 192.168.0.1 1
Netsh interface IP set dns "本地連接" static 192.168.0.1 primary
echo 設(shè)置成功 192.168.0.99
PAUSE >nul
Goto sc_main
:sc_ip1
cls
echo 正在設(shè)置中,請稍候
Netsh interface IP Set Address "本地連接" Static 192.168.1.99 255.255.255.0 192.168.1.1 1
Netsh interface IP set dns "本地連接" static 192.168.1.1 primary
echo 設(shè)置成功 192.168.1.99
PAUSE >nul
Goto sc_main
Netsh interface IP Set Address "本地連接" Static 192.168.1.99 255.255.255.0 192.168.1.1 1
Netsh interface IP set dns "本地連接" static 192.168.1.1 primary
第一行是設(shè)置ip的ip 子網(wǎng)掩碼 網(wǎng)關(guān)
第二行設(shè)置的是dns的ip,如果你知道外網(wǎng)的dns ip就可以不用設(shè)置這個了,第一行就可以了。
一般情況下dns設(shè)置為網(wǎng)關(guān)ip就可以了。
相關(guān)文章
批處理bat命令 獲取當(dāng)前盤符和當(dāng)前目錄和上級目錄的代碼
這篇文章主要介紹了用批處理bat命令獲取當(dāng)前盤符和當(dāng)前目錄和上級目錄的方法,需要的朋友可以參考下2014-07-07Windows使用cmd命令行查看、修改、刪除與添加環(huán)境變量
這篇文章介紹了Windows使用cmd命令行查看、修改、刪除與添加環(huán)境變量的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-06-06將批處理文件注冊成服務(wù)在系統(tǒng)啟動的時候自動調(diào)用
如何將批處理文件注冊成服務(wù),在系統(tǒng)啟動的時候就自動調(diào)用startagent.bat腳本,下面是具體的實現(xiàn)過程,需要的朋友可以參考下2014-04-04