web-dev-qa-db-fra.com

Les avantages sociaux de l'utilisation de fichiers MSI

Quels sont les avantages de l'utilisation de fichiers .msi sur des fichiers SETUP.EXE réguliers?

J'ai l'impression que le déploiement est plus facile sur des machines où les utilisateurs ont peu d'autorisations, mais pas sûr des détails.

Quelles fonctionnalités msiexec.exe ont-elles des déploiements plus facilement que d'utiliser des scénarios SETUP.EXE?

Toute astuces ou astuces lors du déploiement d'applications .msi?

58
Frode Lillerud

Quelques avantages:

  • Peut être annoncé (de sorte que l'installation à la demande pourrait avoir lieu).
  • Comme la publicité, les fonctionnalités peuvent être installées dès que l'utilisateur tente de les utiliser.
  • La gestion de l'état est conservée afin que Windows Installer fournit un moyen de laisser les administrateurs voir si une application est installée sur une machine.
  • Possibilité de faire rouler si une installation échoue.

Je pense que lorsque je déploie des logiciels dans un paramètre d'entreprise: le déploiement de logiciels via MSI est presque agréable. En revanche, je me trouve presque toujours redéfinir le déploiement de logiciels lorsqu'il est dans un autre conteneur.

Pour certaines informations supplémentaires sur les installations MSI de manipulation, tapez msiexec dans la boîte de dialogue Exécuter.

43
Matt Hanson

L'utilisation de MSI effectue également un correctif (fichiers MSP) et une mise à niveau plus facilement. Les MSI utilisent le concept de produits uniques et de codes de mise à niveau qui facilitent l'ensemble du processus.

Certains systèmes de déploiement (la livraison du logiciel CA Unicenter est un exemple) peuvent également comprendre les MSI de manière particulière, ce qui leur permet d'intégrer beaucoup mieux dans le système de déploiement. Par exemple, vous pouvez alimenter un MSI dans la bibliothèque logicielle du système de déploiement et détectera automatiquement les différentes fonctionnalités du produit et permettra automatiquement des actions personnalisées beaucoup plus granulaires (installation locale, vérification, réparation, etc.) et leur enregistrement.

Auto-guérison/réparation est également un majeur plus pour les MSI.

5
Wayne Koorts

vous pouvez faire des transformations - en théorie, vous pouvez personnaliser beaucoup, si le programme était correctement emballé par le fournisseur, vous pouvez effectuer un déploiement entièrement automatisé sans aucune interaction avec l'utilisateur final - qui est très utile lorsque vous souhaitez normaliser votre environnement Windows et avoir plus de poignée d'ordinateurs.

pour voir ce que les gens font avec MSI [ou déploiement sans surveillance] visitent par exemple this site et ses forums.

0
pQd