para empezar puedes exportar la clave manualmente, y se guarda en .REG... pero supongo que eso ya lo sabes.
Para hacer más o menos lo que dices, pues con este batch mismo que te acabo de hacer:
For /F "tokens=1,2,3*"
%%a in ('reg query "HKCU\control panel\desktop" /v "Wallpaper"'
) do ( )
echo El valor de la clave "
!clave!" de tipo "!tipo!" es "!valor!"
>> clave.txt
notepad clave.txt
Otra forma de hacerlo sería exportando la clave... pero no lo aconsejo ya que las claves se importan con caracteres dobles y podria crear confusion.
set Clave=HKCU\control panel\desktop
reg export "
%clave%" clave.reg /y
>nulFor /F "tokens=1,2* delims=="
%%a in ('type clave.reg
^| findstr /r
^\""Wallpaper""='
) do ( echo El valor de la clave "
%clave%"
%%a es
%%b )
Resultado:
El valor de la clave "HKCU\control panel\desktop" "Wallpaper" es "C:\\Users\\Administrador\\AppData\\Roaming\\Microsoft\\Windows\\Themes\\TranscodedWallpaper.jpg"
Como ves las barras son dobles. se puede arreglar en el for, pero no merece la pena ya que hay muchos más caracteres que aparecen dobles al exportar, así que te recomiendo unicamente la primera opción.