exponenta event banner

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 не имеет свойства value name.

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

свернуть все

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

Пример: 'HKEY_CLASSES_ROOT'

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

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

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

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

свернуть все

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

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

Ограничения

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

    • строки (REG_SZ)

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

    • 32-разрядное целое число (REG_DWORD)

См. также

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