Window+筆記:Window下使用指令碼快速修改IP地址
阿新 • • 發佈:2019-02-02
因為專案的開發,電腦IP需要在不同網段下不斷的來回切換,又煩又麻煩。感覺這樣不科學,肯定是有辦法能夠解決的,後面發現寫個指令碼來切換就可以了,確實感覺整個人都舒坦了。
搜尋一下發現已經很多人分享了類似的部落格和經驗,綜合一下儲存備用吧。
1、開啟記事本
靜態IP:
可以分開寫也可以合起來寫,本質是一樣的:
set addr=192.168.2.234
set mask=255.255.255.0
set gateway=192.168.2.1
set dns=218.85.157.99
netsh interface ip set address name="本地連線" source=static addr=%addr% mask=%mask% gateway=%gateway%
netsh interface ip set dns "本地連線" source=static addr=%dns%
或:
netsh interface ip set address name="本地連線" source=static addr=192.168.2.234 mask=255.255.255.0 gateway=192.168.2.1
netsh interface ip set dns name="本地連線" source=static addr=218.85.157.99
- 第一條語句中,ip set address是設定IP地址
- name=“本地連線”是指你用那個連線上網的,每個人的電腦不同,根據自己的情況來修改。例如:圖1裡面我的本地連線是”本地連線 2”,所以就要寫成:name=“本地連線 2”這個樣子,部落格裡我就把2去掉了。
- source=static是指,你設定的是靜態IP
- addr是指IP地址
- mask指子網掩碼
gateway指預設閘道器
第二條語句中,ip set dns是指設定DNS伺服器地址
- addr是首選DNS伺服器
動態IP指令碼
在記事本中貼上以下程式碼:
netsh interface ip set address name="本地連線" source=dhcp
netsh interface ip set dns name="本地連線" source=dhcp
2、儲存
儲存的時候要注意一下,檔名要以.bat結尾,編碼為ANSI
3、執行
看情況吧,直接雙擊執行不能修改成功就使用管理員身份執行吧。
4、修改
如果需要修改,右鍵編輯就好了。
圖1:本地連線