Bonjour, Messieurs et dames.

J'ai développé un service windows que je veux installer sur un poste autre que mon poste. Pour ce faire, j'ai créé un installeur avec inno setup. J'ai aussi installé Istool sur mon poste. Je veux qu'après l'installation, le service soit visible dans le service msc. Je le réussis aisément en ligne de commande sur l'autre poste. Avec le setup de inno setup, je n'ai aucune réaction.
J'ai créé un fichier InstallSceWinBak.bat qui contient l'instruction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
C:\Windows\Microsoft.Net\Framework64\v4.0.30319>InstallUtil C:\program files (x86)\SceWinBak\SceWinBak.exe
Je l'exécute dans Inno Setup avec la commande

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
[Files]
Source: D:\LGHI\SceWinBak\bin\Debug\*; DestDir: {app}\SceWinBak; Flags: ignoreversion recursesubdirs createallsubdirs
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
[Run]
Filename: InstallSceWinBak.bat; Flags: postinstall shellexec waituntilterminated; WorkingDir: {app}\SceWinBak
ou encore
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
[Run]
Filename: {app}\SceWinBak\InstallSceWinBak.bat; Flags: postinstall shellexec waituntilterminated
Quelqu'un a une idée ou un bon lien ou tuto?