Книга: Windows Script Host для Windows 2000/XP

Метод RegRead

Метод RegRead

С помощью этого метода можно прочитать следующие типы данных:

REG_SZ, REG_EXPAND_SZ, REG_DWORD, REG_BINARY и REG_MULTI_SZ. Если в реестре содержатся данные других типов, то метод RegRead вернет значение DISP_E_TYPEMISMATCH.

Если параметр strName оканчивается символами , то этот метод считывает значение по умолчанию для раздела (если оно установлено), в противном случае читается значение параметра.

В следующем примере на экран выводятся считанные из реестра с помощью метода RegRead значение параметра и значение по умолчанию для раздела реестра (листинг 1.17).

Листинг 1.17. Чтение значений параметра и раздела системного реестра

/********************************************************************/
/* Имя: RegRead.js                                                  */
/* Язык: JScript                                                    */
/* Описание: Чтение значений параметра и раздела системного реестра */
/********************************************************************/
var WS,s;
//Создаем объект WshShell
WS = WScript.CreateObject("WScript.Shell");
s="Значение параметраn";
s+="HKCUControl PanelKeyboardKeyboardSpeed = ";
//Читаем значение параметра реестра
s+=WS.RegRead("HKCUControl PanelKeyboardKeyboardSpeed")+"nn";
s+="Значение по умолчанию для разделаn";
s+="HKCUControl PanelKeyboard = ";
//Читаем значение по умолчанию для раздела реестра
s+=WS.RegRead("HKCUControl PanelKeyboard");
//Вывод на экран сформированной строки
WScript.Echo(s);
/*************  Конец ***********************************************/

Оглавление книги


Генерация: 1.968. Запросов К БД/Cache: 3 / 1
поделиться
Вверх Вниз