Est-il possible d'installer le msi à un emplacement spécifique via la ligne de commande.Option de ligne de commande pour indiquer l'installation de msi à un emplacement spécifique
Répondre
Oui, en général, vous pouvez spécifier un TARGETDIR=(path to install to)
lorsque vous exécutez le programme d'installation msiexec
:
msiexec /i (yourFile).msi TARGETDIR=C:\YourBin\YourApp
J'ai corrigé - ma mention initiale de INSTALLDIR
est erroné (grâce à 0xA3 pour cela!) - vous devez utiliser TARGETDIR
à la place. Celui-ci semble effectivement fonctionner pour à peu près n'importe quel MSI que j'ai essayé. Des vêtements Windows Installer est pas tout à fait intuitive ou facile ......
Afaik, INSTALLDIR est uniquement défini dans les fichiers InstallShield .msi. Habituellement, la propriété serait nommée TARGETDIR (voir http://social.msdn.microsoft.com/Forums/en/winformssetup/thread/1997d0ae-4b67-4453-881d-7e176c372a67) –
@ 0xA3: merci pour les heads up! J'ai aussi utilisé INSTALLDIR dans des projets WiX, mais vous avez raison: les MSI ne semblent pas répondre à cela :-(Mais TARGETDIR = fonctionne comme un charme! –
J'ai aussi été corrigé sur la même erreur ici sur SO il y a quelque temps ;-) –
- 1. Ajout de fichiers à un MSI, à partir de la ligne de commande?
- 2. Personnalisation Option de réparation dans MSI
- 3. Ajout de la ligne de commande Aide de l'installateur à MSI
- 4. Comment indiquer à cmake d'utiliser le modèle de ligne de commande?
- 5. Démarrer CATransition à un emplacement spécifique
- 6. Comment passer les arguments de ligne de commande à l'installateur MSI
- 7. Comment puis-je lister MSI installé à partir de la ligne de commande?
- 8. Utilitaire XML Diff de ligne de commande pour Solaris
- 9. Obtenir le nom du produit msi, version à partir de la ligne de commande
- 10. ouvrir un projet Eclipse spécifique à partir de la ligne de commande
- 11. bat ajoute une ligne à un numéro de ligne spécifique
- 12. OptionParser - supporte n'importe quelle option à la fin de la ligne de commande
- 13. Comment ajouter/mettre à jour une propriété dans un MSI à partir de la ligne de commande?
- 14. Outil de dialogue de ligne de commande pour Windows
- 15. Comment indiquer à MSI de mettre à niveau les DLL verrouillées et d'éviter les redémarrages
- 16. Analyseur de ligne de commande pour Qt4
- 17. Rediriger une demande de fichier spécifique (à n'importe quel endroit) vers un emplacement spécifique
- 18. comment obtenir les tendances de twitter sur un emplacement spécifique
- 19. Grammaire pour les options de ligne de commande Unix
- 20. sélectionnez indiquer la ligne à l'aide Jquery
- 21. Comment demander un argument de ligne de commande pour Ant?
- 22. Emplacement Contenu spécifique
- 23. jQuery - déplacer vers un emplacement de l'élément spécifique
- 24. Comment réinitialiser mon pointeur sur un emplacement de tableau spécifique?
- 25. iPhone SDK Pointez vers un emplacement spécifique
- 26. -D option est étendu de manière incorrecte de g ++ ligne de commande
- 27. Comment superposer le contrôle WPF à un emplacement spécifique
- 28. Capture d'images de taille spécifique avec un programme en ligne de commande Ubuntu
- 29. Appel d'une fonction PowerShell spécifique à partir de la ligne de commande
- 30. Ligne de commande SQL
Est-ce un projet Web? Si oui, il n'y a pas de moyen simple mais quelques solutions de contournement. –