pb de redirection

pb de redirection - Shell/Batch - Programmation

Marsh Posté le 13-06-2006 à 14:37:47    

bonjour,
 
J'ai un souci pour rediriger le résultat d'une command vers un fichier...
la commande:

Code :
  1. psloggedon a-chenut|find "logged onto"


me donne
DDAF2B\a-dupont logged onto A-DUPONT locally.
 
Je souhaiterais enregistrer cette ligne dans un fichier texte...
psloggedon a-dupont|find "logged onto"> loggedon.txt
 
Pourtant, avec le batch:

Code :
  1. @echo off
  2. psloggedon a-chenut|find "logged onto" > loggedon.txt
  3. pause


si jouvre le fichier texte, jai la ligne:
checking for registry
qui est en fait la première ligne du résultat de psloggedon a-dupont
 
qqn peut-il éclairer ma lanterne?
 
merci!

Reply

Marsh Posté le 13-06-2006 à 14:37:47   

Reply

Marsh Posté le 13-06-2006 à 17:19:44    

si ca marche un peu comme le grep de linux, l'interpreteur |find "logged onto" doit avoir peut etre avoir son resultat derriere le fameux separateur ":"
mais je dit sans aucune experience ;)

Reply

Marsh Posté le 14-06-2006 à 10:21:23    

merci jai résolu mon problème!

Reply

Marsh Posté le 14-06-2006 à 12:09:33    

heu..en fait, non...
si je fais:

Code :
  1. psloggedon d-dupont|find "locally"> loggedon.txt


 
et que je tape ensuite  

Code :
  1. type loggedon.txt


 
j'obtiens:

Code :
  1. DOMAIN\d-dupont logged onto ASU-2003 locally.
  2. mais si jouvre avec l'éditeur loggedon.txt,
  3. jai cela:
  4. Checking A-durant...Connecting to Registry of A-durant...
  5.                                                                              
  6. Checking ASU-2003...Coannecting to Registry of ASU-2003...
  7.                                                                              
  8.      14/06/2006 08:32:28   
  9.                                                                              
  10. DOMAIN\d-dupont logged onto ASU-2003 locally.


 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed