How can I get the value of a registry key from within a batch script?
This works for me: @echo OFF setlocal ENABLEEXTENSIONS set KEY_NAME=”HKEY_CURRENT_USER\Software\Microsoft\Command Processor” set VALUE_NAME=DefaultColor FOR /F “usebackq skip=4 tokens=1-3” %%A IN (`REG QUERY %KEY_NAME% /v %VALUE_NAME% 2^>nul`) DO ( set ValueName=%%A set ValueType=%%B set ValueValue=%%C ) if defined ValueName ( @echo Value Name = %ValueName% @echo Value Type = %ValueType% @echo Value Value = %ValueValue% ) … Read more