複製以下程式碼到新建文字,名字任意,改字尾為bat或cmd即可
靜態IP設定:
@echo off
title 靜態IP設定
set name=改為連線的名字,如 無線連線 或 本地連線
set IP=此處填寫固定IP,如 192.168.1.2
set mask=此處填寫子網掩碼,如 255.255.255.0
set gw=此處填寫閘道器,如 192.168.1.1
set dns=此處填寫DNS伺服器,192.168.1.1
set dns2=此處填寫備用DNS伺服器
netsh int ip set addr name="%name%" source=static addr=%IP% mask=%mask% gateway=%gw% gwmetric=1
netsh int ip set dns name="%name%" source=static addr=%dns% register=primary
netsh int ip add dns name="%name%" addr=%dns2%
netsh int ip set wins name="%name%" source=static addr=none
echo 靜態IP設定完成
pause
動態IP設定(自動獲取):
title 動態自動獲取IP設定
netsh int ip set addr name="%name%" source=dhcp
netsh int ip set dns name="%name%" source=dhcp
echo 動態自動獲取IP設定完成
自動切換:
chcp 936>nul
set name=乙太網
set ip=10.3.115.105
set gw=10.3.115.1
set mask=255.255.255.0
set dns1=10.0.0.1
set dns2=10.0.255.1
:start
echo --------------------------------------------------------
echo 當前設定連結名字:"%name%"
echo -------------------------
複製以下程式碼到新建文字,名字任意,改字尾為bat或cmd即可
靜態IP設定:
@echo off
title 靜態IP設定
set name=改為連線的名字,如 無線連線 或 本地連線
set IP=此處填寫固定IP,如 192.168.1.2
set mask=此處填寫子網掩碼,如 255.255.255.0
set gw=此處填寫閘道器,如 192.168.1.1
set dns=此處填寫DNS伺服器,192.168.1.1
set dns2=此處填寫備用DNS伺服器
netsh int ip set addr name="%name%" source=static addr=%IP% mask=%mask% gateway=%gw% gwmetric=1
netsh int ip set dns name="%name%" source=static addr=%dns% register=primary
netsh int ip add dns name="%name%" addr=%dns2%
netsh int ip set wins name="%name%" source=static addr=none
echo 靜態IP設定完成
pause
動態IP設定(自動獲取):
@echo off
title 動態自動獲取IP設定
set name=改為連線的名字,如 無線連線 或 本地連線
netsh int ip set addr name="%name%" source=dhcp
netsh int ip set dns name="%name%" source=dhcp
echo 動態自動獲取IP設定完成
pause
自動切換:
@echo off
chcp 936>nul
set name=乙太網
set ip=10.3.115.105
set gw=10.3.115.1
set mask=255.255.255.0
set dns1=10.0.0.1
set dns2=10.0.255.1
:start
echo --------------------------------------------------------
echo 當前設定連結名字:"%name%"
echo -------------------------