Bonjour,

Est-il possible de récupérer dans mes custom action, la commande batch
qui a été exécuter pour lancer le msi ?
Je tente avec:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Environment.CommandLine
Mais je ne récupère pas la dite commande. Auriez-vous une idée ?

Dans l'attente de vous lire.

Edit: je vien de voir avec cette ligne de code ci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
string[] args = Environment.GetCommandLineArgs();
mais lorsque je tape :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
msiexec /i monPgm.msi /passive
je ne récupère pas mon /passive
L'idée serait de recupérer une valeur dans la ligne de commande:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
msiexec /i monPgm.msi clean="cleaning"
mais à la place je récupère ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
C:\WINDOWS\System32\MsiExec.exe -Embedding CDB991...65B M Global\MSI0000