Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2405 connectés 

  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Réseaux

  PsExec sous Windows 7

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

PsExec sous Windows 7

n°98731
hlokin
Posté le 17-07-2012 à 18:23:18  profilanswer
 

Bonjour à tous,
 
Lorsque je veux utiliser PsExec d'un poste win 7 à un autre j'ai le message d'erreur "Accès refusé".
Voilà la commande que j'ai exécuté :
 
PsExec.exe \\10.1.200.233 -u nom_pc\username -p password -i cmd.exe
 
ou encore :
 
PsExec.exe \\10.1.200.233 -u username -p password -i cmd.exe
 
Pourtant j'ai cherché et tout essayé :
 
       -   Le ping fonctionne
       -   Pare-feux et AV désactivés
       -   Partage de fichier et imprimante activé
       -   Rajout de l'option "-h" rien n'y fait
       -   Je suis allé modifier regedit selon des solutions trouvées sur internet pour ajouter une clé de registre LocalAccounFilterPolicy => rien, et une clé AutoShareWks => toujours rien.
       -   Je suis allé à \\nom_pc\admin$ : un username et mot de passe m'est alors demandé, mais après avoir rentré mes identifiants de session => Accès refusé (ce n'est pas sensé être le login et mdp de la session administrateur ?)
 
J'ai la dernière version de PsTools (v 2.44) et pour info, quand je le fais sur 2 machines XP ça marche. Je commence à penser que c'est un problème de configuration avec win 7.
 
Voilà je reste très attentif à toutes suggestions de votre part
 
En vous remerciant

mood
Publicité
Posté le 17-07-2012 à 18:23:18  profilanswer
 

n°98748
nebulios
Posté le 18-07-2012 à 08:59:37  profilanswer
 

Essaye plutôt d'activer WinRM et Powershell pour faire ceci (via GPO).
Annule toutes les modifications que tu as fais plus haut, vérifie que les deux postes sont dans le domaine et que tu as les droits nécessaires.

n°98750
akizan
Eye Sca Zi
Posté le 18-07-2012 à 09:24:59  profilanswer
 

Jamais essayé sur win7 mais en tout cas l'outil est dit compatible...
http://technet.microsoft.com/en-us [...] 96649.aspx

n°98751
nebulios
Posté le 18-07-2012 à 09:32:03  profilanswer
 

Je n'ai pas dit qu'il n'était pas compatible, mais que Microsoft fournit désormais une solution native et administrable de façon centralisée qui offre des fonctionnalités similaires (du moins si ton objectif est de lancer un cmd.exe sur un poste distant).

n°98752
hlokin
Posté le 18-07-2012 à 09:45:56  profilanswer
 

Je vous remercie pour vos réponses. Je comptais utiliser PsExec pas seulement pour exécuter des commandes via cmd mais aussi installer des logiciels, arrêter des machines à distance.
Je vais me renseigner sur WinRM que je ne connais pas. Je vous tiens au courant

n°98762
hlokin
Posté le 18-07-2012 à 11:24:29  profilanswer
 

Encore des erreurs !  :fou:  
 
J'ai voulus installer WinRM côté serveur dans un premier temps :
sur cmd : winrm quickconfig => erreur : Accès refusé
J'ai exécuté cmd en administrateur et voilà l'erreur que j'ai :  
 
WSManFault
   Message = Plus de données sont disponibles.
 
Numéro d'erreur : -2147024662 0x800700EA
Plus de données sont disponibles.
 
C'est incroyable  :cry:  

n°98764
nebulios
Posté le 18-07-2012 à 11:28:44  profilanswer
 

WinRM quickconfig sert à la configuration, pas à l'installation. WinRM est installé nativement sur 7 et 2008 R2.

n°98767
hlokin
Posté le 18-07-2012 à 11:35:02  profilanswer
 

Je voulais dire configurer bien entendu

n°98772
nebulios
Posté le 18-07-2012 à 12:08:13  profilanswer
 

Quel est l'OS de ton serveur ? Le service pare-feu est démarré ? Que donne la commande Powershell Enable-PSRemoting ?

n°98775
hlokin
Posté le 18-07-2012 à 12:16:15  profilanswer
 

Win 7. Pare-feux désactivé.
Commande powershell enable-psremoting :
 
Après avoir confirmer Oui pour tout à la demande de configuration rapide de WinRM j'ai l'erreur suivante qui s'affiche en rouge sur le cmd :
 
Set-WSManQuickConfig : Plus de données sont disponibles
Au niveau de la ligne : 50 Caractère : 33
+                           Set-WSManQuickConfig <<<< -force
      + CategoryInfo                :  InvalidOperation (:) [Set-WSManQuickConfig], InvalidOperationException
      + FullyQualifiedErrorId : WsManError, Microsoft.WSMan.Management.SetWSManQuickConfigCommand

mood
Publicité
Posté le 18-07-2012 à 12:16:15  profilanswer
 

n°98776
hlokin
Posté le 18-07-2012 à 12:19:10  profilanswer
 

PS : Je rappelle que j'ai exécuté cmd en administrateur

n°98778
nebulios
Posté le 18-07-2012 à 12:33:12  profilanswer
 

Procède dans le bon ordre.
 
- As-tu annulé les modifications que tu as fait auparavant ? Si non pas la peine d'aller plus loin.
- Les postes sont-ils dans le domaine ?  
- "Pare-feu désactivé" -> pas besoin d'une part (les règles nécessaires sont activées autoamtiquement), et il faut vérifier le service pare-feu

n°98786
hlokin
Posté le 18-07-2012 à 15:09:39  profilanswer
 

Enfin ça se configure ! J'avais annulé les modifications sauf au niveau des clés de registre où j'ai passé la valeur de 1 en 0 en passant que ça annulerait sauf que la configuration de winrm nécessite la création de la clé de registre LocalAccountInfoPolicyFilter. Le problème venait de là donc.
 
Merci nebulios! Je vais maintenant regarder un petit peu comment ça fonctionne entre WinRM (serveur) et WinRS (Client).
Dernière petite question : est-il possible d'installer des logiciels dont le setup n'est pas en .msi ?  
Encore merci

n°98787
nebulios
Posté le 18-07-2012 à 15:33:39  profilanswer
 

Attention WinRM c'est (en gros) la couche qui permet l'administration à distance, l'outil d'exécution c'est Powershell.
 
Pour l'installation d'applications je n'ai jamais testé, et ce n'est pas prévu pour ça. Le mieux est que tu passes par un outil dédié type OCS.

n°98790
hlokin
Posté le 18-07-2012 à 15:54:35  profilanswer
 

OCS ne propose pas ce genre de chose. Peut-être GLPI...

n°98791
hlokin
Posté le 18-07-2012 à 15:56:59  profilanswer
 

Je viens de regarder, GLPI non plus...

n°98792
nebulios
Posté le 18-07-2012 à 16:09:14  profilanswer
 

Plusieurs clients ont du OCS Inventory et déploient des softs/patchs avec.

n°98806
Quich'Man
No Fat...
Posté le 18-07-2012 à 23:05:44  profilanswer
 

hlokin a écrit :

OCS ne propose pas ce genre de chose. Peut-être GLPI...


 
ocs le permet :)

n°118124
SCP
Posté le 30-01-2014 à 11:35:28  profilanswer
 

BOnjour, je tombe sur ce topic, et ayant eu besoin de faire des installs à distance, je vous donne la solution qui marche parfaitement avec psexec!!!

 

Alors tout d'abord récupérer les pstools visibles ici:
http://technet.microsoft.com/en-us [...] 96649.aspx

 

En suite se placer dans le répertoire ou mettre le chemin complet, et il possible par exemple de déployer et mettre à jour flashplayer de la sorte:

Citation :


c:\Temp\PSTools\PsExec \\POSTE -u user -p password -i -d -c "install_flashplayer12x32ax_gtbd_chrd_dn_aaa_aih.exe" -install

 

en gros ça pussh l'exécutable d'installation, la fenêtre s'ouvre devant l'utilisateur en tant que user précisé dans -u donc compte qui a les droits admins, et donc en précisant le paramêtre -install flashplayer lance son installation!
Fonctionnel sous seven 64 bit. (je ne sais pas si c'est compatible windows 8...)

 

Du coup idéal pour faire les majs sur des pcs dont les utilisateurs ne sont pas admin et le tout à distance!!! :)

 


EDIT: il est possible de le faire en mode silencieux normalement à partir du package msi en faisant sous la forme:

Citation :


-d -s msiexec.exe /i -c "install_flash_player_12_active_x.msi" /qn


mais pour l'instant je n'y arrive point...

 

EDIT2: ok pour le msi il faut un répertoire partagé et ne pas préciser -c on ne peut pas faire les deux en même temps.

 

EDIT3: bon en fait il faut rester en mode interactif sinon les chemins réseaux ne fonctionnent pas...
Donc ça donne au final ça:

Citation :


c:\Temp\PSTools>c:\Temp\PSTools\PsExec \\POSTE -u user -p mdp -d -i msiexec.exe /i "\\Serveur\Deploiement\FlashPlayer\install_flash_player_12_active_x.msi" /qn


Et ça fonctionne l'utilisateur ne voit rien. :)


Message édité par SCP le 30-01-2014 à 12:19:17
n°118130
malvira
Posté le 30-01-2014 à 14:38:17  profilanswer
 

Bonjour,
 
j'utilise psexec sans soucis dans un domaine windows 2008 client xp et 7 pro
 
psexec \\PC -u domaine\admin -p pass cmd (lance la commande de ton coté)
psexec \\PC -u domaine\admin -p pass -i cmd (lance la commande du coté client)
 
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Réseaux

  PsExec sous Windows 7

 

Sujets relatifs
pb backup windows server 2008 partage distantSolaris 8, partition Windows 2008
Une solution pour connaitre l'ID VLAN depuis Windows ?Windows Remote Management (WinRM) [résolu]
Sauvegarde windows storage server 2008R2 - Dell NX200Poste Windows accès Internet : OK pas linux
partage administratif inaccessible sur windows 2008 R2profil Windows 7 sur un emplacement réseau
licences windows 2008 R2 en virtualisation 
Plus de sujets relatifs à : PsExec sous Windows 7


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR