由于REG_EXPAND_SZ类型的数据导出后成了Hex(2)16进制形式,所以导出注册表的方法不行。
利用vbs- @echo off
- echo wscript.echo CreateObject("WScript.Shell").RegRead("HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\desktop") >t~.vbs
- for /f "delims=" %%a in ('cscript //nologo t~.vbs') do set "mydesk=%%a"
- echo %mydesk%
- del t~.vbs & echo. & pause
复制代码
|