有没有办法使用Windows Scripting Host在注册表中搜索特定密钥?
我正在使用JavaScript(Jscript/VBScript?)这样做,而msdn Library没有提到任何这样的方法:http://msdn.microsoft.com/en-us/library/2x3w20xf(v = VS.85 )的.aspx
谢谢,
所以这是对问题的更新:
这个问题比直接注册表搜索要复杂一些.我必须查看Windows框中已安装的产品,以查找我要删除的特定产品条目.注册表路径定义为:
HKEY_LOCAL_MACHINE\SOFTWARE \微软... \产品.
在Products键中,列出已安装的产品,但其键被定义为哈希码.产品密钥中包含具有已定义名称和定义值的其他密钥.我希望能够搜索后面的键和值.我怎么能这样做,绕过未知的哈希码?
例如,我需要找到DisplayVersion key = 1.0.0的产品.该密钥的路径是:
HKLM\SOFTWARE \微软\的Windows\CurrentVersion\Installer程序\的UserData \产品\ A949EBE4EED5FD113A0CB40EED7D0258\InstallProperties\DisplayVersion.
如何选择或避免写入产品密钥:A949EBE4EED5FD113A0CB40EED7D0258 ??