Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @echo off
- reg query "HKU\S-1-5-19" >nul 2>&1 || (
- echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
- echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
- "%temp%\getadmin.vbs"
- del "%temp%\getadmin.vbs" >nul 2>&1
- exit /b
- )
- set regkey=HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion
- set regvalue=ProgramData
- set regfile="%~dp0backupper_reg.reg"
- reg query %regkey% /v %regvalue% | findstr /i "%regvalue%" >%regfile%
- set /p tmp=<%regfile%
- set tmp=%tmp:~33%
- set reghex=
- :loop
- set tmp2=%tmp:~0,2%
- set tmp=%tmp:~2%
- set reghex=%reghex%%tmp2%,
- if not "%tmp%" == "" goto loop
- echo Windows Registry Editor Version 5.00>%regfile%
- echo.>>%regfile%
- echo [%regkey%]>>%regfile%
- echo "%regvalue%"=hex:%reghex:~0,-1%>>%regfile%
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement