Ruby和Ruby on Rails Windows安装程序修改了哪些registry值?

我正在使用Windows 7和Windows 2008 Server。 我使用了Ruby和Ruby on Rails单击安装程序。 安装程序修改和创build哪些registry项? 谢谢!

这取决于您选择的复选框。

一切都在安装程序本身的来源。

  1. SYSTEM\CurrentControlSet\Control\Session Manager\Environment (Admin)或Environment (普通用户),在PATHPATHEXT 。 资源
  2. Software\Classes.rb.rbwRubyFileRubyFileW HKLM或HKCU。 资源
  3. 内部Software来识别安装程序版本,补丁程序和其他信息。 无论是HKLM(管理员)还是HKCU(普通用户)。 资源

希望有所帮助。

如果查看源代码是不够的(请参阅Lous Lavenas的答案),那么您可以查看Process Monitor 。 它允许你监视一个进程的所有注册表相关的活动。

只需启动进程监视器,为安装程序添加一个过滤器,这样就不会从其他进程的注册表操作中获得垃圾邮件,并运行安装程序。