2 votes

Script d'installation à distance excellent sous XP, ne fonctionne pas sous Windows 7.

J'ai un script pour installer un fichier .msi sur une liste de postes de travail distants. Fonctionne bien sur les machines XP. Maintenant j'obtiens le code d'erreur 1603 lors de l'exécution sur les machines Windows 7.

psexec -u "domaine\nom d'utilisateur" -p "mot de passe" @\\domaine\chemin\ListeOrdinateurs.txt  msiexec /i "\\domaine\chemin\FichierInstall.msi" /passive /qn

S'agit-il d'une erreur de permissions? L'utilisateur (moi) est Administrateur sur les postes de travail Windows 7.

0 votes

Toute chance que ce soit un paramètre UAC qui vous bloque ? Pouvez-vous essayer de désactiver UAC sur le client Windows ? Cela nécessitera un redémarrage : Voici 2 méthodes : blogsdna.com/1815/…

1voto

bjornl Points 338

Essayez d'utiliser l'option -h pour psexec. De l'aide psexec :

Si le système cible est Vista ou supérieur, exécutez le processus avec le jeton élevé du compte, si disponible.

Cela peut résoudre tout problème survenant avec le contrôle de compte d'utilisateur (UAC).

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