Как пройти через набор имен строковых значений в разделе реестра? - PullRequest
0 голосов
/ 22 декабря 2009

Мне нужно использовать VBScript для циклического просмотра набора имен значений строк реестра, расположенных в определенном ключе, например HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run, и удаления всех строковых значений, кроме указанных мной.

Мне удалось успешно удалить определенное строковое значение, используя DeleteValue и указав имя строкового значения. Однако я хотел бы просмотреть каждое строковое значение, получить его имя, проверить его и удалить, если, например, strValueName != "ccApp". Есть ли простой способ добиться этого?

1 Ответ

1 голос
/ 22 декабря 2009

Вот решение, которое перебирает ключ и выводит информацию в файл:

http://www.tech -archive.net / Архив / Scripting / microsoft.public.scripting.vbscript / 2004-03 / 0353.html

...