Книга: Windows Script Host для Windows 2000/XP
Метод RegWrite
Метод RegWrite
Если параметр strName
оканчивается символами , то этот метод записывает раздел; если такого раздела нет, он будет создан. Если в конце
strName
отсутствуют символы , то производится запись указанного параметра в нужный раздел; если такого параметра нет, он будет создан с указанным именем и значением.
Параметр anyValue
метода задает значение, которое нужно записать в заданный параметром strName
параметр или раздел реестра. Необязательный параметр strType
определяет тип записываемого значения. В качестве strType
можно указывать "REG_SZ
", "REG_EXPAND_SZ
", "REG_DWORD
" и "REG_BINARY
". Если в качестве параметра strType
передается другое значение, то метод RegWrite
вернет значение E_INVALIDARG
.
В случае, когда strType
установлено в "REG_SZ
" или "REG_EXPAND_SZ
", метод RegWrite
автоматически конвертирует параметр anyValue
в строку. Если значение strType
равно "REG_DWORD
", то anyValue
переводится в целый формат. Если strType равно "REG_BINARY
", то anyValue
должно быть целым числом.
Пример, иллюстрирующий применение метода RegWrite, приведен в главе 2 (см. листинги 2.45 и 2.46).