从Silverlight OOB访问注册表

从Silverlight OOB访问注册表,silverlight,silverlight-oob,Silverlight,Silverlight Oob,我可以从浏览器中的Silverlight访问注册表吗?我只想搜索/读取键并获取键值对。这可能吗 或者,有没有其他方法,比如运行一个powershell脚本,或者启动一些其他的exe来了解这些值,我如何从这些脚本/exe获取返回值到我的silverlight应用程序。OOB可以使用COM对象,所以几乎“任何事情”都是可能的(当然,它是特定于Windows的) 这意味着你必须自己开发COM模块(除非你能找到现成的) 可能有一种更简单的方法来访问注册表,因此您可能希望将此问题保留一段时间。我们可以使用

我可以从浏览器中的Silverlight访问注册表吗?我只想搜索/读取键并获取键值对。这可能吗


或者,有没有其他方法,比如运行一个
powershell脚本,或者启动一些其他的exe来了解这些值,我如何从这些脚本/exe获取返回值到我的silverlight应用程序。

OOB可以使用COM对象,所以几乎“任何事情”都是可能的(当然,它是特定于Windows的)

这意味着你必须自己开发COM模块(除非你能找到现成的)

可能有一种更简单的方法来访问注册表,因此您可能希望将此问题保留一段时间。

我们可以使用

    using (dynamic shell = AutomationFactory.CreateObject("WScript.Shell"))
    {
          var key = shell.RegRead(@"HKLM\SOFTWARE\Wow6432Node\......");
    }