Я пытаюсь создать установщик с помощью установки Inno, когда я столкнулся с этой проблемой, все остальное устанавливается, но ключи реестра не устанавливаются в текущий пользователь, я не могу найти его в HKEY_CURRENT_USER
. Но когда я пытаюсь запустить Regedit в качестве администратора, там установлен реестр. У меня включен UAC и проверка с учетной записью администратора для запуска установки, почему это происходит?Inno Setup Создание ключа реестра для входа в систему пользователя (не администратора)
Вот моего Registry
раздела
[Registry]
Root: HKCU; Subkey:Software; Flags: uninsdeletekey; ValueName:ABS; ValueType:string; ValueData:ABS;
Root: HKCU; Subkey:Software\Microsoft\Office\Word\Addins\ABS.ScriptManager; Flags: uninsdeletekey;
Root: HKCU; Subkey:Software\Microsoft\Office\Word\Addins\ABS.ScriptManager; ValueName:Description; ValueType:string; ValueData:Script Manager; Flags: uninsdeletekey;
Примечание: Я использую 32-разрядной ОС Windows 7
Итак, пользователь, с которым вы вошли в Windows, при запуске программы установки не является администратором? –
Да, это не админ, но мне нужно установить его в реестр пользователей не в реестр администратора. oh btw первый реестр - просто пример для меня, чтобы увидеть, действительно ли он работает. – Shana