------------------------------------------------------------------------------------------------
@echo off
setlocal enabledelayedexpansion
for /f "tokens=1,2,3,4,5 delims=\" %%i in (services.txt) do (
set key=%%i\%%j\%%k\%%l\%%m
set svc=%%m
REM echo !key! ,服务名为!svc!
for /f "delims=" %%a in ('reg query "!key!\enum" /v 0 ') do (
set /a ck+=1
if !ck!==2 (
set key=%%a
set key=!key: REG_SZ =★!
REM echo %%key%%被替换成!key!
for /f "tokens=1,2,3 delims=★" %%x in ('echo !key!') do (
set Rpl=%%y
for /f "tokens=1,2 delims=\" %%l in ('echo !Rpl!') do (
set Rpl=%%l
if not "%%l"=="" echo `!svc!的类型是:%%l
)
)
set /a ck=0
)
)
)