winqueryreg

Элемент из реестра Windows

Описание

valnames = winqueryreg('name',rootkey,subkey) возвращает все имена значений в rootkey\subkey от Microsoft® Windows® реестр операционной системы. Первый аргумент является литералом, цитируемой строкой с учетом регистра или вектором символов 'name'.

value = winqueryreg(rootkey,subkey,valname) возвращает значение для valname в rootkey\subkey.

value = winqueryreg(rootkey,subkey) возвращает значение в rootkey\subkey который не имеет свойства имени значения.

Входные параметры

свернуть все

Имя корневого ключа, заданное как строка с учетом регистра или вектор символов.

Пример: 'HKEY_CLASSES_ROOT'

Имя подраздела, заданное как строка или вектор символов. Значение не учитывает регистр.

Пример: 'control panel\mouse'

Имя значения, заданное как строка или вектор символов. Имя не учитывает регистр.

Выходные аргументы

свернуть все

Имена значений, заданные как массив ячеек из векторов символов.

Значение заданного имени, заданное как вектор символов, если значение, полученное из реестра, является строковым значением реестра. Если значение является 32-битным целым числом, winqueryreg возвращает значение в виде целого числа MATLAB® тип int32.

Ограничения

  • Эта функция работает только для следующих типов значений реестра:

    • строки (REG_SZ)

    • расширенные строки (REG_EXPAND_SZ)

    • 32-битное целое число (REG_DWORD)

См. также

Представлено до R2006a