Je souhaite essentiellement pouvoir exécuter un outil de ligne de commande qui existe déjà sur la machine souhaitée par rapport au répertoire dans lequel les fichiers ont été exécutés .Comment exécuter une action personnalisée après une installation qui peut s'exécuter en mode silencieux ou une interface utilisateur après l'installation (WIX)
Ie Le programme d'installation effectue les opérations suivantes:
Spécifiez un emplacement pour les fichiers d'aller dans (variable INSTALLOCATION)
Ensuite, une fois la copie run terminé un outil qui zip les fichiers et les attacher à attacher à une autre application.
<CustomAction Id="InstallTo" Return="check" Directory="INSTALLLOCATION" Execute="immediate" ExeCommand='"C:\MyTool\Here\Tool.exe" -ad [INSTALLLOCATION] Poop 1.0'/>
<InstallExecuteSequence>
<Custom Action="InstallTo" After="InstallFinalize">$InstallTo>2</Custom>
</InstallExecuteSequence>
En ce moment je ne suis pas sûr anyuthing est appelé, est-il un moyen d'avoir essentiellement deux étapes de cette installation et de faire rapport des progrès si l'outil n'a pas/n'existe pas, etc.
Merci , Jamie
Personne n'a d'idée, que peut-on faire? Fondamentalement, vous voulez appeler une application qui n'est pas incluse avec le programme d'installation avec les commandes -ad INSTALLLOCATION Poop 1.0 où INSTALLLOCATION est un répertoire configurable soit dans l'interface utilisateur ou via un paramètre dans la ligne de commande. Je voudrais pouvoir obtenir ceci dans un CAQuietExec mais si l'appelle et l'installe ce serait génial. J'apprécierais toutes les idées que les gens peuvent donner. Cheers, Jamie – Jamie