- 运行环境:PC-windows操作系统
- 软件语言:简体中文|授权方式:绿色免费版
- 软件类型:国产软件 - 网络软件 - IP工具
- 软件大小:2.00 KB
- 下载星级:
- 软件官网:暂无
- 更新时间:2019/1/10 11:47:55
【软件截图】

【基本介绍】
批处理布置设置固定ip, 全自动获取管理员 (Administrator)权限, 设置ip, 右键编辑可更改连载名和ip, 网关
批处理设置固定ip相关知识教程:
@echo off
CLS
ECHO.
ECHO ================================
ECHO 获取批处理文件程序管理员权限
ECHO ================================
:init
setlocal DisableDelayedExpansion
set "batchPath=%~0"
for %%k in (%0) do set batchName=%%~nk
set "vbsGetPrivileges=%temp%\OEgetPriv_%batchName%.vbs"
setlocal EnableDelayedExpansion
:checkPrivileges
NET FILE 1>NUL 2>NUL
if '%errorlevel%' == '0' ( goto gotPrivileges ) else ( goto getPrivileges )
:getPrivileges
if '%1'=='ELEV' (echo ELEV & shift /1 & goto gotPrivileges)
ECHO.
ECHO ********************************
ECHO 请求 UAC 权限批准……
ECHO ********************************
ECHO Set UAC = CreateObject^("Shell.Application"^) > "%vbsGetPrivileges%"
ECHO args = "ELEV " >> "%vbsGetPrivileges%"
ECHO For Each strArg in WScript.Arguments >> "%vbsGetPrivileges%"
ECHO args = args ^& strArg ^& " " >> "%vbsGetPrivileges%"
ECHO Next >> "%vbsGetPrivileges%"
ECHO UAC.ShellExecute "!batchPath!", args, "", "runas", 1 >> "%vbsGetPrivileges%"
"%SystemRoot%\System32\WScript.exe" "%vbsGetPrivileges%" %*
exit /B
:gotPrivileges
setlocal & pushd .
cd /d %~dp0
if '%1'=='ELEV' (del "%vbsGetPrivileges%" 1>nul 2>nul & shift /1)
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: 以下为有请求需要运行的批处理文件代码 ::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
set addr=10.28.46.55
set mask=255.255.255.192
set gateway=10.28.46.1
netsh interface ip set address name="WLAN" source=static addr=%addr% mask=%mask% gateway=%gateway%
netsh interface ip set dns name="WLAN" source=dhcp
::pause