@echoofftitle --ip自動設定 --
mode con: cols=80 lines=30color 0a
:main
clsecho
按提示操作
echo.
echo 設定為無線區域網ip 請按 1
echo 設定為無線自動獲取 請按 2
echo g1137ip 請按 3
echo g409ip 請按 4
echo 要退出 請按 5
echo.@
rem上一句是空一行
set /p choice=您的選擇:
echo.
if "%choice%"=="1" goto
ip1if "%choice%"=="2" goto
ip2if "%choice%"=="3" goto
ip3if "%choice%"=="4" goto
ip4if "%choice%"=="5" goto
endgoto
main
:ip1
echo ip自動設定開始....
echo.
echo
正在設定ip及子網掩碼
cmd /c netsh inte***ce ip set address name="無線網路連線" source=static addr=192.168.1.1 mask=255.255.255.0
pause
exit
iferrorlevel 2 goto
main
iferrorlevel 1 goto
end:ip2
echo ip自動設定開始....
echo.
echo 自動獲取ip位址....netsh inte***ce ip
set address name = "無線網路連線" source =dhcp
echo 自動獲取dns伺服器....netsh inte***ce ip
set dns name = "無線網路連線" source =dhcp
@rem
設定自動獲取ip
echo
設定完成
pause
exit
iferrorlevel 2 goto
main
iferrorlevel 1 goto
end:ip3
echo ip設定開始....
echo.
echo
正在設定ip及子網掩碼
cmd /c netsh inte***ce ip set address name="本地連線" source=static addr=192.168.25.122 mask=255.255.255.0 gateway=192.168.25.1
echo.
echo
設定dns伺服器
cmd /c netsh inte***ce ip set dnsservers name="本地連線" static 202.112.128.51
pause
exit
iferrorlevel 2 goto
main
iferrorlevel 1 goto
end:ip4
echo ip設定開始....
echo.
echo
正在設定ip及子網掩碼
cmd /c netsh inte***ce ip set address name="本地連線" source=static addr=10.4.9.210 mask=255.255.255.0 gateway=10.4.9.1
echo.
echo
設定dns伺服器
cmd /c netsh inte***ce ip set dnsservers name="本地連線" static 202.112.128.51
pause
exit
iferrorlevel 2 goto
main
iferrorlevel 1 goto
end:end
:end
自動修改ip的dat檔案
自動修改ip位址
小批處理命令,自動來修改ip 將以下內容儲存到為bat格式就可以了。echo off echo.echo 修改ip位址,1為自動獲取ip位址,2為修改家裡ip位址,3 為公司ip echo.set sel set p sel 請選擇修改方式 if sel 1 goto auto if sel 2 g...
windows自動配置ip指令碼
echo offecho 手動設定ip位址.netsh inte ce ip set addr 無線網路連線 static 172.20.10.4 255.255.255.240 172.20.10.1 1echo 手動設定dns位址.netsh inte ce ip set dns 無線網路連線 ...
windows環境下自動切換IP的bat指令碼
我的需求是這樣的 公司的網路需要配置靜態ip,而我家裡的網路是dhcp自動獲取模式。如果從公司回家,或者從家去公司後,修改ip是一件很繁瑣的事情。那麼我想通過執行乙個bat指令碼就實現ip切換,那該是多麼美好的意見事情。起始實現起來並不難,只要把下述指令碼 存成 ip切換.bat 雙擊執行即可實現i...