Ruby如何操作注Windows册表?

请问如何用ruby控制注册表?实现导入,导出,遍历,添加,删除键值等操作?