Placez les fichiers suivants dans un dossier pour les inclure dans l'installeur :

[Setup]
AppName=Volume Regulator
AppVersion=1.0
DefaultDirName={localappdata}\\VolumeRegulator
DefaultGroupName=Volume Regulator
OutputBaseFilename=VolumeRegulatorSetup
SetupIconFile=icon.ico
Compression=lzma2
SolidCompression=yes
WizardStyle=modern

[Files]
; Copie de l'exécutable principal dans le dossier d'application
Source: "volume_regulator.exe"; DestDir: "{app}"; Flags: ignoreversion
; Copie du fichier JSON pour Native Messaging dans le dossier approprié
Source: "com.volumeregulator.json"; DestDir: "{localappdata}\\Google\\Chrome\\User Data\\NativeMessagingHosts"; Flags: createallsubdirs

[Icons]
; Crée un raccourci dans le menu Démarrer
Name: "{group}\\Volume Regulator"; Filename: "{app}\\volume_regulator.exe"
; Crée un raccourci sur le bureau
Name: "{userdesktop}\\Volume Regulator"; Filename: "{app}\\volume_regulator.exe"; Tasks: desktopicon

[Run]
; Lancer l'application immédiatement après l'installation (facultatif)
Filename: "{app}\\volume_regulator.exe"; Description: "Lancer Volume Regulator"; Flags: nowait postinstall skipifsilent

[Tasks]
; Option pour créer un raccourci sur le bureau
Name: "desktopicon"; Description: "Créer un raccourci sur le bureau"; GroupDescription: "Options supplémentaires"; Flags: unchecked

Sections clés :