|
|
发表于 2015-3-1 09:48:54
|
显示全部楼层
- @echo off
- set "rpath=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList"
- for /f "delims=" %%a in ('reg query "%rpath%" ^| findstr "S-1-5-21-"') do (
- reg query "%%a" /v ProfileImagePath | findstr "%username%" >nul 2>&1 && set RegPath=%%a
- )
- set SID=%RegPath:*ProfileList\=%
- echo,%SID%
- pause
复制代码- @echo off
- for /f "delims=" %%i in ('reg query "HKEY_USERS" /s /v USERNAME ^| find /i "Volatile Environment"') do (
- for /f "tokens=*" %%j in ('reg query "%%i" /v USERNAME ^| find /i "%username%"') do (
- set "SID=%%i"
- )
- )
- for /f "tokens=2 delims=\" %%i in ("%SID%") do (
- set "SID=%%i"
- )
- echo,%SID%
- pause
复制代码 |
|