将.regregistry文件转换为reg.exe命令的自动方法

有时我需要将registry项放入batch file,以便在login脚本,无人参与的安装程序等中使用。虽然使用reg.exe将一个或两个registry命令添加到batch file相当容易,但是当存在大量的registry数据,它变得乏味。 在这种情况下,我通常最终会合并一个外部的reg文件,我想避免这种情况,因为这会破坏batch file的独立性。 有谁知道任何可以自动将.reg文件转换为一系列REG ADDREG DELETE命令的工具吗? 这会让生活变得更容易! 谢谢。

我认为这可能会导致麻烦,因为registry可以包含像unicode格式等扩展字符和bat文件可能无法处理,这取决于你如何处理string。

我总是为这个调用单独的.reg文件,感觉更自然的是将你的“代码库”分成尽可能小的块,而不是使用一个巨大的文件。

听起来好像编写一个脚本来完成它的基本操作应该是相当容易的,尽pipe如果没有出现的话