Wie kann ich eigentlich nur einen Binärwert aus der Registry exportieren? Schaff es eben nur mit dem ganzen "Baum".
Bräuchte den Wert "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\CSDVersion". Der Rest ist mir eigentlich egal. Muss mit einem Logon-Script überprüfen ob SP3 drauf ist.
Oder hat jemand vielleicht noch ne andre Idee, wie ich das mit nem Script überprüfen könnte?
EDIT:
Lösung gefunden
Falls jemand Interesse hat
Code
- ::SPack.cmd
- @echo off
- SETLOCAL
- :: Get the WINDOWS SERVICE PACK Level
- :: For NT, 2k and XP
- :: Requires the REG.exe utility (NT Reskit or standard in Win XP)
- :: Delimiters below are tab plus space
- FOR /f "tokens=2* delims= " %%G IN ('Reg.exe QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v CSDVersion ^| find /i ^"CSDVersion^"') DO (
- set v_sp=%%h & echo CURRENT SERVICE PACK IS: %%H) >> I:\Transfer\Helpdesk\%computername%_SPVer.txt
- PAUSE