Après l'exécution d'une distance à l'aide msi psexec et msiexec il ne montre pas dans Ajout / Suppression de programmes

StackOverflow https://stackoverflow.com/questions/3822230

  •  26-09-2019
  •  | 
  •  

Question

Dans l'entreprise où je travaille, nous mettons en place une intégration continue et dans le cadre de ce que nous voulons le cycle de construction quotidienne aux installateurs de construire et de les exécuter sur un serveur intermédiaire.

J'ai écrit les installateurs utilisant WiX 3.6 et ils fonctionner correctement sur le serveur de mise en scène quand j'essayez de vous connecter sur l'utilisation de bureau à distance et de les exécuter en utilisant msiexec. Si j'utilise psexec d'exécuter à distance exactement la même ligne de commande msiexec à partir du serveur de construction, le processus se termine sans un code d'erreur, il n'y a pas d'erreurs dans le fichier journal et les fichiers sont bien installés, mais le programme ne figure pas dans "Ajout / Suppression de programmes".

La comparaison des fichiers journaux la seule différence semble être que lorsqu'il est installé à partir d'un serveur remove il utilise un « 32bit Elevated serveur d'action personnalisé », lors de l'installation utilise localement une « 32bit Personnifiés serveur d'action personnalisé ».

La comparaison des entrées de registre, l'installation crée localement beaucoup plus clés dans beaucoup d'endroits, mais l'installation à distance ne créer des clés, en particulier: HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Installer \ UserData \ {ID} \ Produits \ {ID}
HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall \ {GUID}
HKU \ .DEFAULT \ Software \ Microsoft \ Installer \ Products \ {ID}
HKU \ {ID} \ Software \ Microsoft \ Installer \ Products \ {ID}

Était-ce utile?

La solution

Quelle a été l'ensemble de la propriété AllUsers à? Vous avez probablement fait une installation par utilisateur par hasard et il ne se manifesterait dans Ajout / Suppression de programmes pour le compte qui a fait l'installation.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top