Comment Passer des Arguments de Ligne de Commande d'installation MSI
Maintenant mon équipe de travail dans un projet à l'aide de Application Windows(C#). Nous utilisons programme d'installation MSI pour la création de l'installation.
Je ne savais pas comment passer des paramètres de ligne de commande du fichier MSI & Setup.exe fichier.
par exemple
de l'installation.msi nom d'utilisateur=mot de passe de démo=pass
setup.exe nom d'utilisateur=mot de passe de démo=pass
S'il vous plaît suggérer un bon exemple de référence/
OriginalL'auteur amexn | 2010-08-20
Vous devez vous connecter pour publier un commentaire.
Cette Projet de Code de l'article a un assez bon exemple de cela.
OriginalL'auteur Dave Barker
Vous avez eu la bonne idée, mais pour les paramètres à être disponible lors de l'exécution de la séquence, vous aurez besoin de passer des biens publics plutôt que privés. Les noms de propriétés publiques sont tous en majuscules.
Par exemple, ce serait le travail:
msiexec /i de l'installation.msi USERNAME=nom d'utilisateur MOT de passe=votre mot de passe
OriginalL'auteur Ed.
Ed a corriger.
Pour "Setup.exe" les installateurs - qui est en dehors de la portée de MSI car setup.exe les installateurs sont la propriété de vendeurs. InstallShield, Sage et WiX utiliser différents setup.exe cmdline params pour obtenir le même résultat.
OriginalL'auteur John