Bonjour la compagnie,
Je découvre Inno Setup, et j'ai quelques soucis.
Je crée mon exécutable qui, une fois installé, installe mon appli en service. Jusque là tout va bien.
[Run]
Filename: {sys}\sc.exe; Parameters: "create nomservice start= auto binPath= ""{app}\srvany.exe""" ; Flags: runhidden
Puis je dois modifier ma base de registre, créé un clé, et dans cette clé créé un valeur chaîne. Et là, rien ne va.
[Registry]
Root: "HKLM"; Subkey: "SYSTEM\CurrentControlSet\Service\mon repertoire"; ValueType: none; ValueName: "Parameters"; Flags: uninsdeletevalue
Root: "HKLM"; Subkey: "SYSTEM\CurrentControlSet\Service\mon repertoire\Parameters"; ValueType: string; ValueName: "AppDirectory"; ValueData: "C:\mon appli"; Flags: uninsdeletevalue
Root: "HKLM"; Subkey: "SYSTEM\CurrentControlSet\Service\mon repertoire\Parameters"; ValueType: string; ValueName: "Application"; ValueData: "C:\mon appli\mon executable.exe"; Flags: uninsdeletevalue
J'ai l'impression qu'il exécute la section [Registry] puis la section [Run]
Pouvez-vous m'aider ?
Partager