运行("regedit.exe /s xxx.reg")
执行 (, 取特定目录 (#临时文件目录) ＋ “\111.reg”, , , ) 
REGEDIT [/L:system] [/R:user] filename1
REGEDIT [/L:system] [/R:user] /C filename2
REGEDIT [/L:system] [/R:user] /E filename3 [regpath] 

参数说明：
/L:system        指定 SYSTEM.DAT 文件的位置。(Specifies the location of the SYSTEM.DAT file.)
/R:user           指定 USER.DAT 文件的位置。(Specifies the location of the USER.DAT file.)
    filename1   指定要导入到注册表的文件。(Specifies the file(s) to import into the regist)
/C filename2   指定要导入到注册表的文件。(Specifies the file to create the registry from.)
/E filename3   导出注册表到指定的文件。(Specifies the file to export the registry to.)
     regpath     指定要导出的注册表键值。(Specifies the starting registry key to export from.)
                       若不指定，默认导出全部的注册表。(Defaults to exporting the entire registry.) 
/S                    静寂模式，无结束提示。(Silent - no message on completion.) 

你若在操作REG文件,只需读出REG文件内容.然后用注册表操作命令
不过我建议你使用批处理来完成,下面给你个思路

1,首先生成批处理文件,写到文本(取运行目录()+"\123.bat",到字节集("regedit /s 你reg的路径")

2,在后台运行这个批处理
运行(取运行目录()+"\123.bat",假)

完成,成功导入注册表
如果有问题可以问我  33430685