请教大侠如何用VB备份winXP的注册表文件?保证给分!

解决方案 »

  1.   

    Shell "regedit.exe /e Backup.reg HKEY_LOCAL_MACHINE" '备份的注册表项,可以换作HKEY_CURRENT_USER 或者 HKEY_CURRENT_USER\SoftwareShellExecute(0, 'open', 'regedit.exe', '/e Backup.reg HKEY_LOCAL_MACHINE', nil, sw_normal);Shell "regedit.exe /e c:\Backup.reg HKEY_LOCAL_MACHINE"
    备份选项里HKEY_LOCAL_MACHINE去掉就是全部注册表的内容
      

  2.   

    shell "reg.exe export HKLM C:\aaa.reg"
      

  3.   

    Regedit /L:system /R:user /E filename.reg Regpath 
      大多数情况,我们只是需要导出默认目录下的所有注册表项目,命令格式:Regedit /e Allfile.reg      将指定的注册表文件导入注册表中,的命令格式:  Regedit /L:system /R:user file.reg  导入注册表仅仅需要指定被导入的.reg文件的路径即可,举例说明:  将上file1.reg中的内容导入到C:\Windows\System.dat和C:\Windows\Profiles\User.dat中,命令如下:Regedit /L:C:\Windows\ /R:C:\Windows\Profile\ file1.reg。