OVH Cloud OVH Cloud

psexec : pb d'installation à distance

1 réponse
Avatar
andy
bonjour

J'utilise l'utilitaire psexec afin de lancer des processus=20
sur des machines clientes ( genre installation =E0 distance=20
d'applications sans se d=E9placer sur place : fichier .exe=20
ou .msi ). Il est compatible NT/2000/XP

Il est lanc=E9 depuis un serveur en ligne de commande comme=20
suit :

psexec \\nom_machine -u user -i -c Nom_du_programme

-u : sp=E9cifie le nom de l'utilisateur qui lance=20
l'installation. Ici je lance sous un compte=20
administrateur. Le mot de passe m'est demand=E9 et est tap=E9=20
cach=E9 avant le lancement effectif du programme.

-i : l'install se fait de mani=E8re interactive du c=F4t=E9 de=20
l'utilisateur

-c : le programme est copi=E9 sur la machine de=20
l'utilisateur puis ex=E9cut=E9. Par d=E9faut il est copi=E9 dans %
systemroot%\system32 si un chemin n'est pas sp=E9cifi=E9.

Mon probl=E8me : J'ex=E9cute psexec avec un fichier de=20
commande ( .bat ) qui, dans son contenu, redirige vers une=20
application .msi =E0 installer sur un poste.
une fois le mot de passe tap=E9, j'ai le message d'erreur=20
suivant :

'Echec d'ouverture de session : nom d'utilisateur inconnu=20
ou mot de passe incorrect'

Sans succ=E8s apr=E8s plusieurs tentatives avec d'autres=20
comptes administrateurs avec mot de passe correct.
J'ai v=E9rifi=E9 si l'acc=E8s en lecture/ex=E9cution vers le .MSI=20
=E9tait autoris=E9 : OK.

Une id=E9e SVP?

1 réponse

Avatar
Jacques Barathon [MS]
Andy,

Deux petites questions:

- Le compte utilisé est-il local au poste client ou est-ce un compte du
domaine? Si c'est le 2nd cas tu dois spécifier domaineutilisateur.
- psexec autorise-t-il l'exécution d'applis Win32? Je n'ai pas essayé mais
je pensais qu'il était limité à des applis en mode console.

Jacques

"andy" wrote in message
news:03c801c3d13d$dac241c0$
bonjour

J'utilise l'utilitaire psexec afin de lancer des processus
sur des machines clientes ( genre installation à distance
d'applications sans se déplacer sur place : fichier .exe
ou .msi ). Il est compatible NT/2000/XP

Il est lancé depuis un serveur en ligne de commande comme
suit :

psexec nom_machine -u user -i -c Nom_du_programme

-u : spécifie le nom de l'utilisateur qui lance
l'installation. Ici je lance sous un compte
administrateur. Le mot de passe m'est demandé et est tapé
caché avant le lancement effectif du programme.

-i : l'install se fait de manière interactive du côté de
l'utilisateur

-c : le programme est copié sur la machine de
l'utilisateur puis exécuté. Par défaut il est copié dans %
systemroot%system32 si un chemin n'est pas spécifié.

Mon problème : J'exécute psexec avec un fichier de
commande ( .bat ) qui, dans son contenu, redirige vers une
application .msi à installer sur un poste.
une fois le mot de passe tapé, j'ai le message d'erreur
suivant :

'Echec d'ouverture de session : nom d'utilisateur inconnu
ou mot de passe incorrect'

Sans succès après plusieurs tentatives avec d'autres
comptes administrateurs avec mot de passe correct.
J'ai vérifié si l'accès en lecture/exécution vers le .MSI
était autorisé : OK.

Une idée SVP?