批處理 自動修改 IP 地址(轉載)
公司網路和家裡網路不一樣,每天回家要改一次IP,來公司要改一次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" goto home
if "%sel%"=="3" goto company
echo 您沒有選擇修改方式。
goto end
echo.
echo 修改ip地址,1為自動獲取ip地址,2為修改家裡ip地址,3 為公司IP
echo.set sel=
set/p sel=請選擇修改方式:
if "%sel%"=="1" goto auto
if "%sel%"=="2" goto home
if "%sel%"=="3" goto company
echo 您沒有選擇修改方式。
goto end
:auto
netsh interface ip set address name="本地連線" source=dhcp
netsh interface ip delete dns "本地連線" all
ipconfig /flushdns
ipconfig /all
goto end
netsh interface ip set address name="本地連線" source=dhcp
netsh interface ip delete dns "本地連線" all
ipconfig /flushdns
ipconfig /all
goto end
:home
echo 正在更改IP地址,請稍等......
netsh interface ip set address name="本地連線" source=static addr=192.168.1.80 mask=255.255.255.0 gateway=192.168.1.1 gwmetric=1
netsh interface ip set dns name="本地連線" source=static addr=202.102.192.68
netsh interface ip add dns name="本地連線" addr=202.102.199.68 index=2
ipconfig /flushdns
ipconfig /all
echo 更改IP地址完成!
goto end
echo 正在更改IP地址,請稍等......
netsh interface ip set address name="本地連線" source=static addr=192.168.1.80 mask=255.255.255.0 gateway=192.168.1.1 gwmetric=1
netsh interface ip set dns name="本地連線" source=static addr=202.102.192.68
netsh interface ip add dns name="本地連線" addr=202.102.199.68 index=2
ipconfig /flushdns
ipconfig /all
echo 更改IP地址完成!
goto end
:company
echo 正在更改IP地址,請稍等......
netsh interface ip set address name="本地連線" source=static addr=10.85.10.80 mask=255.255.255.0 gateway=10.85.10.253 gwmetric=1
netsh interface ip set dns name="本地連線" source=static addr=218.104.78.2
netsh interface ip add dns name="本地連線" addr=10.85.7.100 index=2
ipconfig /flushdns
ipconfig /all
goto end
echo 正在更改IP地址,請稍等......
netsh interface ip set address name="本地連線" source=static addr=10.85.10.80 mask=255.255.255.0 gateway=10.85.10.253 gwmetric=1
netsh interface ip set dns name="本地連線" source=static addr=218.104.78.2
netsh interface ip add dns name="本地連線" addr=10.85.7.100 index=2
ipconfig /flushdns
ipconfig /all
goto end
:end
pause
pause
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24492954/viewspace-692164/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Hammerspoon for Mac自動化批處理軟體Mac
- RAC修改IP地址
- ubuntu22.04修改IP地址Ubuntu
- CentOS8修改IP地址CentOS
- ubuntu系統 IP地址修改Ubuntu
- 修改windows遠端桌面連線埠-批處理Windows
- 如何設定自動獲取ip地址
- 什麼是自動獲取IP地址
- w10如何設定自動獲取ip地址_w10怎麼自動獲取ip地址
- 如何修改 Rancher Server 的 IP 地址Server
- 自動部署模組所需環境依賴--bat批處理BAT
- redis自學(47)批處理最佳化Redis
- bat批處理轉換成exe檔案BAT
- Linux IP地址修改與配置問題Linux
- 批處理概述
- 如何檢測Windows服務停止後自動啟動?自動執行.bat批處理檔案?WindowsBAT
- win10 ip地址怎麼設定_win10修改ip地址的方法Win10
- ubuntu修改mac地址及配置靜態ipUbuntuMac
- 這些自動化場景,批處理指令碼完全可以取代 Python指令碼Python
- 修改IP地址選擇高質量IP波段選用技巧!
- ChatExcel--自動處理表格Excel
- 學習hadoop01-- 修改IP地址問題Hadoop
- 用批處理在指定目錄啟動Notebook
- ARP協議 地址解析協議:IP地址轉換為MAC地址協議Mac
- 用批處理自動建立A-Z共26個空資料夾的命令
- win10怎麼修改ip_WIN10如何改ip地址Win10
- 【RAC】如何修改SCAN IP的IP地址、名稱、埠等資訊
- Apache Beam,批處理和流式處理的融合!Apache
- bat 批處理字串操作BAT字串
- Dynamics CRM 2013 批處理
- window 批處理檔案
- 什麼是批處理
- HR自動化審批流程有哪些好處?
- [轉載] Java異常處理習題Java
- hbase 故障的處理方案。 (轉載文章)
- windows主機批處理命令檢查網路卡網路自動重啟網路卡Windows
- GBase 8a 叢集修改 IP 地址操作步驟
- Mysql自動處理同步報錯MySql
- Python3.10動態修改Windows系統(win10/win11)本地IP地址(靜態IP)PythonWindowsWin10