EN  RU
Зарегистрироваться | Войти
Главная
Скачать
Купить
Документация
Поддержка
Форум
Контакты
 
Справочная информация  /  Список команд  /  Реестр & INI

Реестр - Получить значение

Получение значения из Реестра и присваивания этого значения переменной.

Комментарий

При желании, вы можете указать комментарии к данной команде.

Корневой ключ

Выберите один из следующих корневых ключей Реестра.

Подключ

Имя подключа Реестра.

Software\My company\#appname# 
Команда Реестр - Получить значение
Команда Реестр - Получить значение
Имя значения

Имя получаемого значения подключа Реестра. Если имя на определено, то будет браться значение "(по умолчанию)".

Имя переменной

Имя переменной в которую будет записано значение ключа Реестра.

Значение по умолчанию

Эта значение будет присвоено переменной, если данное значение Реестра не обнаружено.

Условие
Вы можете указать условие при котором необходимо выполнить это действие. Если указанное условие будет ложно, то команда выполняться не будет. Подробнее использование условий описано в Как использовать Условие.

Доступ к 64-битному ключу (KEY_WOW64_64KEY)

Отметьте, если вы хотите работать с ключами Реестра для 64-битных приложений.

Следует заметить, что если вы производите чтение или запись в ключ реестра HKEY_CURRENT_USER, то они будут записываться в HKEY_CURRENT_USER пользователя, который запустил инсталляцию. Если пользователь имеет права администратора, то текущий пользователь username и пользователь, который запустил инсталляцию originaluser будут совпадать и запись будет происходить напрямую в HKEY_CURRENT_USER. Рассмотрим ситуацию, когда пользователь User не имеет прав администратора. В этом случае, при запуске инсталляции потребуется перейти в режим администратора под логином администратора, например, Administrator. Соответственно, переменная originaluser равно User, а username равно Administrator. Корень Реестра HKEY_CURRENT_USER соответствует Administrator/HKEY_CURRENT_USER. Если мы не учтем эту ситуацию, то после установки и запуска программы пользователем User программа не увидит тех данных, которые она записала в Administrator/HKEY_CURRENT_USER. Инсталлятор CreateInstall учитывает такой момент и все обращения к HKEY_CURRENT_USER будут перенаправляться к User/HKEY_CURRENT_USER для дальнейшей корректной работы устанавливаемой программы.

Смотрите также

  • Wow64Redirection Вкл/Выкл
Gentee script programming language - Free, open source and cross-platform programming language for automation.
  • Список команд
    • Деинсталлятор
    • Диалоги
    • Интернет
    • Переменные
    • Приложение
    • Программирование
    • Регистрировать DLL и шрифты
    • Реестр & INI
      • INI File - Вставить текст
      • INI файл - Получить
      • Переменная окружения - Добавить
      • Переменная окружения - Удалить путь
      • INI файл - Установить
      • INI файл - Удалить
      • Импортировать .REG файл
      • Переменная окружения - Получить
      • Переменная окружения - Установить
      • Реестр - Получить значение
      • Реестр - Удалить
      • Реестр - Установить значение
    • Система
    • Сообщения и звук
    • Текстовые файлы
    • Файлы
Copyright © ООО «Новострим», 2009-19 ОГРН 1107232031390. Все права защищены.