如何循环注册表项中的一组字符串值名称?

时间:2009-12-21 21:05:54

标签: vbscript registry

我需要使用VBScript循环遍历特定键中的一组注册表字符串值名称,例如HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run,并删除除我指定的字符串值之外的所有字符串值。

我能够使用DeleteValue成功删除特定字符串值并指定字符串值的名称。但是,我想循环遍历每个字符串值,获取其名称,检查并删除它,例如,strValueName != "ccApp"。有没有一种简单的方法来实现这一目标?

1 个答案:

答案 0 :(得分:1)

这是一个解决方案,它遍历密钥并将信息输出到文件:

http://www.tech-archive.net/Archive/Scripting/microsoft.public.scripting.vbscript/2004-03/0353.html