@echo offrem -- =============================================rem -- DESCRIPTION: <自動_IP 設定>rem -- AUTHOR: <>rem -- CREATE DATE: <2010/12/27>rem -- =============================================
color 0Eipconfig /release:s0echo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -echo 1) auto IPecho 2) static IPecho 3) exitecho - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -set xxx= 192.168.0.rem set /p val=please inpupt ip type:set val=2if %val%==val goto beginif %val%== 1 goto s1if %val%== 2 goto s2if %val%== 3 goto end
goto s0
:s1echo getting,waiting please * * *netsh interface ip set address name="Local Area Connection" source=dhcpnetsh interface ip set dns name="Local Area Connection" source=dhcpnetsh interface ip set wins name="Local Area Connection" source=dhcppausegoto end
:s2set a=0set b=0set c=0set d=0set /p a=IP address:( defaule Enter press??192.168.0.62)rem set /p b=mask:(defaule Enter press??255.255.255.0)rem set /p c=netway:( defaule Enter press??192.168.0.1)rem set /p d=DNS:( defaule Enter press??192.168.0.253)if %a%==0 goto v1set a=%xxx%%a%goto w1:w1if %b%==0 goto v2:w2if %c%==0 goto v3:w3if %d%==0 goto v4:w4goto begin:v1set a=192.168.0.62goto w1:v2set b=255.255.255.0goto w2:v3set c=192.168.0.1goto w3:v4set d=192.168.0.1goto w4
:beginecho setting ip address,waitting please * * *netsh interface ip set address name="Local Area Connection" source=static addr=%a% mask=%b%rem netsh interface ip set gateway=%c% gwmetric=0rem netsh interface ip set dns name="Local Area Connection" source=static %d% primaryecho OK!
:end ipconfig pause