锐起:
判断注册表路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Richdisk下的ClientFlag是否非0
非0就是超级,0就是普通
@Echo off
Title 判断锐起无盘是否为超级用户脚本。
FOR /F "tokens=1,2,* delims=,x, " %%i in ('Reg Query HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Richdisk /v ClientFlag') do Set SuperAdmin=%%j
If %SuperAdmin%==0 (
Call :普通用户
) else (
Call :超级用户
)
Goto :eof
:普通用户
@Echo 当前状态:普通用户.
@Echo 这里放普通用户状态执行的命令
pause 1>nul
Goto :eof
Goto :eof
:超级用户
@Echo 当前状态:超级用户.
@echo 这里放超级用户状态执行的命令
pause 1>nul
Goto :eof
易游:
判断注册表路径:
HKLM_SOFTWARE_EYOOCLIENTSTATUS
Reg Query "HKLM\SOFTWARE\EYOOCLIENTSTATUS" /v "SuperLogin" | Find /i "0x1" && Goto 超级 :非超级 ::非超级下的命令 Exit :超级 ::超级下的命令
网维:
判断注册表路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\iCafe8
下的Admin值是否为1,如果为1就是超级用户状态,如果为0就是普通用户状态,如果没有这个键值,那说明用的不是网维大师无盘或是有盘网吧。
@Echo off
Title 判断网维大师系统虚拟盘是否为超级用户脚本。
FOR /F "tokens=1,2 delims=x" %%i in ('Reg Query HKLM\SYSTEM\CurrentControlSet\iCafe8') do Set SuperAdmin=%%j
If %SuperAdmin%==1 (
Call :超级用户
) else (
Call :普通用户
)
Goto :eof
:普通用户
@Echo 当前状态:普通用户.
@Echo 这里放普通用户状态执行的命令
pause >nul
Goto :eof
Goto :eof
:超级用户
@Echo 当前状态:超级用户.
@echo 这里放超级用户状态执行的命令
pause >nul
Goto :eof
一句话版
::顺网无盘判断超级用户 reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\iCafe8" /v admin |find "0x0"||goto superadmin ::锐起无盘判断超级用户 reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Richdisk" /v ClientFlag |find "0x0"||goto superadmin ::易游无盘判断超级用户 reg query "HKLM\SOFTWARE\EYOOCLIENTSTATUS" /v "SuperLogin" | Find /i "0x1"||goto superadmin REM 这里执行普通用户脚本 :superadmin REM 超级用户脚本 exit