试图获取某些注册表项不起作用c#

时间:2018-04-22 01:42:11

标签: c# registry

我正在用C#编写一些代码,我在VBScript中使用它来获取一些Windows安装数据,目的是通过电子邮件向我发送这些信息。我需要获得Windows和teamviewer的产品版本,密钥等。其中大部分都有效,但有些产品密钥/数字产品密钥信息并不存在。所以例如

string releaseId = Registry.GetValue(@"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion", "ReleaseId", "").ToString();

有效但

string ProductID = Registry.GetValue(@"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion", "ProductId", "").ToString();}

犯规

0 个答案:

没有答案