@Echo off cls echo 簡單IP更換系統 set Nic=區域連線 rem 請設定預設兩組帳號 rem 第一組 set Addr1=192.168.0.1 set Mask1=255.255.255.0 set GTWay1=192.168.0.1 set Dns1=192.168.0.1 rem 第二組 set Addr2=192.168.1.1 set Mask2=255.255.255.248 set GTWay2=192.168.1.1 set Dns2=168.95.1.1 :Start cls echo 1.全部自動偵測 echo 2.手動選擇IP Adress set /P Chose1=請選擇您要設定的方式: if %chose1%==1 GOTO A1 GOTO A2 goto ABC :A1 echo 進行設定.... netsh interface ip set address %NIC% dhcp netsh interface ip set dnsserver %NIC% dhcp echo 設定完成!! pause goto ABC :A2 cls echo 1.快速選擇連線介面 echo 2.手動輸入連線 set /P Chose2=請選擇您的連線方式: if %Chose2%==1 GOTO A3 Goto A4 goto ABC :A3 cls echo 1.IP:%Addr1% Mask:%Mask1% Gateway:%GTWay1% DNS:%Dns1% echo 2.IP:%Addr2% Mask:%Mask2% Gateway:%GTWay2% DNS:%Dns2% set /P Chose3=請選擇您的連線介面: if %Chose3%==1 GOTO A31 Goto A32 Goto ABC :A31 echo 進行設定.... netsh interface ip set address %NIC% static %Addr1% %Mask1% %GTWay1% 1 netsh interface ip set dnsserver %NIC% static %DNS1% primary echo 設定完成!! pause Goto ABC :A32 echo 進行設定.... netsh interface ip set address %NIC% static %Addr2% %Mask2% %GTWay2% 1 netsh interface ip set dnsserver %NIC% static %DNS2% primary echo 設定完成!! Goto ABC :A4 cls set /P IPA=請輸入您欲設定的IP Adress: set /P MaskA=請輸入您欲設定的子網路遮罩: set /P GTWayA=請輸入您欲設定的預設閘道: set /P DNSA=請輸入您欲設定的DNS: echo * echo ********** Status ********** echo IP Adress : %IPA% echo 子網路遮罩 : %MaskA% echo 預設閘道 : %GTWayA% echo DNS Server : %DNSA% echo **************************** pause echo 進行設定.... netsh interface ip set address %NIC% static %IPA% %MaskA% %GTWayA% 1 netsh interface ip set dnsserver %NIC% static %DNSA% primary echo 設定完成!! pause :ABC cls Echo 恭喜你!網路變更完成 ^_^ pause