3 votes

Installation silencieuse de MSI sans désactiver l'UAC

J'ai produit un fichier MSI que je dois installer sur un certain nombre de machines Windows 2008 dans le cadre d'un processus de déploiement automatisé dans un environnement de test.

Lorsque j'installe le MSI à la main, j'obtiens une invite UAC, ce qui signifie que lorsque j'essaie d'installer sans interface utilisateur à l'aide de MSIEXEC, l'installation échoue en indiquant que l'installation est refusée par la politique de la machine.

En supposant que je ne sois pas autorisé à désactiver l'UAC sur les boîtes, quels autres moyens puis-je utiliser pour contourner l'UAC sur une machine que je contrôle pour un paquet MSI spécifique ?

Informations complémentaires : Lors de l'exécution avec Verbose et Extra Logging, j'obtiens une ligne qui dit " Rejet du produit '{guid}' : Les applications non attribuées sont désactivées pour les utilisateurs non administrateurs. "

Je fonctionne en tant qu'administrateur.

Plus d'informations : Le message d'erreur original est assez générique, mais le voici. Info 1625. Cette installation est interdite par la politique du système. Contactez votre administrateur système. "

4voto

Evan Anderson Points 140581

Si les machines destinataires sont membres d'un domaine, il suffit de créer une GPO dans ce domaine pour affecter le logiciel aux machines et il s'installera sans problème. Aucun script n'est nécessaire.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X