批處理實現IP自動切換


公司有內網外網,經常需要切換IP,填寫IP也比較繁瑣,分享一下相關批處理操作,實現一鍵切換IP

1,將以下代碼復制到新建文本文檔里,將文檔后綴名改為.bat:,

  新建文本文檔並將后綴名.txt改為.bat:

改為並回車

2,之后右鍵IP.bat,選編輯,打開文檔編輯器,復制以下代碼,並粘貼進IP.bat中,然后保存

@echo off
echo.
echo 修改ip地址,1為自動獲取ip地址,2北方醫院IP,3 公司OA_IP
echo.set sel=
set/p sel=請選擇修改方式:
if "%sel%"=="1" goto auto
if "%sel%"=="2" goto beifang
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
  :beifang
echo 正在更改IP地址,請稍等......
netsh interface ip set address name="以太網" source=static addr=192.168.0.199 mask=255.255.255.0 gateway=192.168.0.252 gwmetric=1
netsh interface ip set dns name="以太網" source=static addr=222.172.200.68
netsh interface ip add dns name="以太網" addr=61.166.150.123 index=2 
ipconfig /flushdns
ipconfig /all
echo 更改IP地址完成!
goto end
  :company
echo 正在更改IP地址,請稍等......
netsh interface ip set address name="以太網" source=static addr=10.85.194.103 mask=255.255.255.0 gateway=10.85.194.254 gwmetric=1
netsh interface ip set dns name="以太網" source=static addr=10.84.1.125
ipconfig /flushdns
ipconfig /all
goto end
  :end
pause

 

注意:代碼中的“以太網”是我的“本地連接”,如果你的網絡連接名字為“本地連接”,請將代碼中“以太網”全部替換為“本地連接”,其它類推,運行時候要右鍵選擇以管理員權限運行。

 

3,最后可將IP.bat文件保存一個硬盤分區中,然后右鍵發送到桌面快捷方式。然后右鍵該快捷方式,點擊屬性。點擊更改圖標,選擇一個自己喜歡的圖標,並修改快捷方式名稱

                              

 

 

 

4,右鍵快捷方式,點擊“高級”,勾選用管理員身份運行,點擊確定

            

 

  一個軟件就做好了。在win10上實際測試,很好用,值得分享

    OVER!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM