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

  FORUM HardWare.fr
  Windows & Software
  Win NT/2K/XP

  Psexec et echo

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Psexec et echo

n°2874681
caracole
Posté le 08-07-2009 à 11:28:21  profilanswer
 

Bonjour à tous,
je dois rajouter une ligne dans le hosts de beaucoup de serveurs et j'ai pensé à le faire avec psexec
 
Mais ma commande ne passe pas, apparemment il ne trouve pas echo sur le serveur distant?:
 
psexec \\monserveur -u monuser -p monpassword -w C:\windows\system32\drivers\etc\ echo 192.0.X.X  serveur >> hosts
 
PsExec v1.95 - Execute processes remotely
Copyright (C) 2001-2009 Mark Russinovich
Sysinternals - www.sysinternals.com
 
 
PsExec could not start echo on 192.0.14.5:
Le fichier spÚcifiÚ est introuvable.
 
 
Merci d'avance pour votre aide!


Message édité par caracole le 08-07-2009 à 11:29:12
mood
Publicité
Posté le 08-07-2009 à 11:28:21  profilanswer
 

n°2874685
Je@nb
Modérateur
Kindly give dime
Posté le 08-07-2009 à 11:33:27  profilanswer
 

je sais pas si ta redirection va marcher mais pour faire un echo il faut utiliser cmd (echo étant une commande du shell et non pas un exe ;) )
 

n°2874691
caracole
Posté le 08-07-2009 à 11:45:20  profilanswer
 

merci pour ta réponse!
 
je comprends bien mais où trouver "echo" (que je puisse utiliser le -c pour lui indiquer le chemin?) ou bien comment je peux faire en utilisant cmd? cmd echo ou cmd "echo..." me renvoie une erreur :(
 
Merci!

n°2874692
caracole
Posté le 08-07-2009 à 11:46:12  profilanswer
 

je suis bête, je vais mettre la commande dans un .bat merci :)

n°2874696
caracole
Posté le 08-07-2009 à 11:52:44  profilanswer
 

j'ai rajouté "-c monfichier.bat" à la commande il me dit qu'il trouve pas le fichier en local sur le serveur
 
il ne prend que des .exe?? :(

n°2874701
caracole
Posté le 08-07-2009 à 12:09:20  profilanswer
 

j'ai fait un .exe avec autoit, il copie toujours pas sur le serveur distant  
je sais plus quoi faire là...
 
si qq'un a une idée pour ajouter une ligne dans le fichier hosts de beaucoup de serveurs rapidement, quelle que soit la méthode, merci pour votre aide

n°2874720
Xspawn_Lpc
Posté le 08-07-2009 à 13:25:12  profilanswer
 

La commande exacte serait :

psexec \\monserveur -u monuser -p monpassword cmd /c "echo 192.0.X.X  serveur >> %windir%\system32\drivers\etc\hosts"


mais c'est loin d'être idéal, c'est même très crade (car il passe par l'installation d'un service le temps de l'exécution)
 
Si le compte utilisé appartient à un domaine, y'a moyen de faire beaucoup plus propre surtout si le compte est identique pour tous les serveurs.


Message édité par Xspawn_Lpc le 08-07-2009 à 13:26:20

---------------
Quand on aime on ne compte pas. Quel Dilemme lorsque l'on aime compter !
n°2874751
caracole
Posté le 08-07-2009 à 14:12:36  profilanswer
 

merci beaucoup xspawn!
 
je n'ai pas compris le passage de l'installation d'un service? tu peux expliquer stp?

n°2874791
Wolfman
Modérateur
Lobo'tomizado
Posté le 08-07-2009 à 15:17:03  profilanswer
 

Lorsque tu lances PSEXEC, il crée un service sur l'ordinateur cible. Service qui va gérer la "session" qui permettra l'exécution de la commande. Ce service est ensuite supprimé une fois la tâche finie.
 
Au final, tu aurais peut-être plus vite fait de faire un truc du genre :
echo 192.0.x.x serveur >> \\tonserveur\c$\windows\system32\drivers\etc\hosts

n°2874805
caracole
Posté le 08-07-2009 à 15:32:33  profilanswer
 

OK! merci! (je ne pensais pas que c'était faisable comme ça)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Win NT/2K/XP

  Psexec et echo

 

Sujets relatifs
PsExec error code 2PSEXEC + Windows NT 4.0
java et psexecpsexec
utilisation de psexec ?Acronis TrueImage Echo enterprise
Problème d'echo avec micro quand je parle sous V64Problème d'écho sur mon pc ..
Teamspeak => son perturbé + échoéquivalent à PsExec pour 98 ? (executer une commande à distance)
Plus de sujets relatifs à : Psexec et echo


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)