Top "Inno-setup" questions

Inno Setup is a tool to create setup programs with an embedded Pascal-derived scripting language.

Inno Setup doesn't allow access to all registry keys, why?

I use this code to know if a key exists or not: if RegKeyExists(HKEY_LOCAL_MACHINE, 'Software\Autodesk') then …

registry inno-setup pascalscript
How to get administrator group name in different languages

I'm developing a installer using Inno Setup, and I need to create a windows user with administrator privileges, I can …

windows vbscript inno-setup administrator
How do I install .NET Framework only when it's not already installed?

Is there a way to check if the .NET Framework 4 has been installed and install it only when it's not …

.net inno-setup
Skipping custom pages based on optional components in Inno Setup

In a prior question I asked how to have three optional components, where the user could also specify the locations …

inno-setup
How to read and write XML document node values?

I want to read some nodes of a XML file and show their values in some custom input fields. User …

xml inno-setup
"The requested operation requires elevation" message after setup

I created setup program for one application in inno setup , where I'm trying to run application after install, but I …

inno-setup privileges
Write to AppData directory using InnoIDE?

I need to write to the: C:\Users\user\AppData\Roaming\AppName folder during the setup process. I'm using the …

inno-setup appdata userappdatapath
Script to modify Local Group Policy Editor?(internet setting autocomplete)

I am trying to automate the turn off all AutoComplete Internet Settings in Local Group Policy Editor by scripting in …

internet-explorer autocomplete registry inno-setup group-policy
Add text to 'Ready Page' in Inno Setup

I added few custom pages to my Installer. These pages gather some data from user and disk, and I'd like …

inno-setup
In Inno Setup Scripting (Pascal), how do you set a global variable's initial value?

(I'm pursuing Inno Setup scripting, but my understanding is that the [Code] section uses Pascal syntax, or a close approximation. …

global-variables inno-setup default-value pascal