一键更换IP脚本

1625984361-Desktop

一、

@echo off
netsh interface ip set address "以太网" static 192.168.25.25 255.255.255.0 192.168.25.254

 


二、

@echo off
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"

if '%errorlevel%' NEQ '0' (
goto UACPrompt
) else ( goto gotAdmin )

:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B

:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
pushd "%CD%"
CD /D "%~dp0"

:begin

rem //设置变量
set NAME="以太网"
rem //以下属性值可以根据需要更改
set ADDR1=10.66.105.3
set ADDR2=192.168.206.75
set MASK=255.255.255.0
set GATEWAY1=10.66.105.1
set GATEWAY2=192.168.206.254
rem //以上属性依次为IP地址、子网掩码、网关

echo 当前可用操作有:
echo 1 设置为外网静态IP
echo 2 设置为内网静态IP
echo 3 退出
echo 请选择后回车:
set /p operate=
if %operate%==1 goto 1
if %operate%==2 goto 2
if %operate%==3 goto 3

:1
echo 正在设置外网静态IP,请稍等...
rem //可以根据你的需要更改
echo IP地址 = %ADDR1%
echo 掩码 = %MASK%
echo 网关 = %GATEWAY1%
netsh interface ipv4 set address %NAME% static %ADDR1% %MASK% %GATEWAY1%
echo 外网静态IP已设置!
pause
goto 3

:2
echo 正在设置内网静态IP,请稍等...
rem //可以根据你的需要更改
echo IP地址 = %ADDR2%
echo 掩码 = %MASK%
echo 网关 = %GATEWAY2%
netsh interface ipv4 set address %NAME% static %ADDR2% %MASK% %GATEWAY2%
echo 内网静态IP已设置!
pause
goto 3

:3
exit

未经允许不得转载:万道一 » 一键更换IP脚本
莫要搞事情哦
你喜欢的人刚好也未喜欢你
张学友刘德华邓紫琪已关注
赞(0) 打赏

赏点小费吧客倌

微信扫一扫打赏