首页 > 解决方案 > 有什么方法可以在 Windows ruby​​ 上搜索特定的注册表项

问题描述

我试图从管理员那里获取特定用户(非管理员)的环境变量详细信息,当我手动搜索时registry editor发现它位于Computer\HKEY_USERS\S-..........\Environment. 所以得出的结论是,我必须寻找\HKEY_USERS\*\Environment并迭代每个键以获得所需的键和值。当我做谷歌发现我必须传递路径Win32::Registry::HKEY_USERS.open()而不是suer如何在路径中传递通配符类型的值。解决此问题的任何建议或是否有更好的方法(例如获取给定用户名的环境变量列表)来获取所需的数据也很棒。

标签: ruby

解决方案


推荐阅读