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

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Extraire le résultat d'un commande dos vers un fichier

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Extraire le résultat d'un commande dos vers un fichier

n°1216397
blondinet9​1
Posté le 06-10-2005 à 11:49:22  profilanswer
 

Bonjour
 
Est ce que quelqu'un pourrais m'écairer sur la façon d'extraire le résultat d'une commande Dos (ex : ipconfig) vers un fichier par un script ?
 
Merci d'avance....

mood
Publicité
Posté le 06-10-2005 à 11:49:22  profilanswer
 

n°1216404
wackevat
Posté le 06-10-2005 à 11:54:44  profilanswer
 

Extraire ou écrire ?
 
Si pour rediriger la sortie vers un fichier :
command > fichier
ou
command >> fichier

n°1216434
blondinet9​1
Posté le 06-10-2005 à 12:23:34  profilanswer
 

Oui ca je connais...
En fait ce que je veut c'est récupérer différentes informations sur une commande (ex sur un ipconfig récupérer l'adresse et le masque) et les extraire vers un fichier texte.

n°1216436
wackevat
Posté le 06-10-2005 à 12:28:10  profilanswer
 

D'accord. Fais une petite recherche sur le forum. Le  problème a été abordé plusieurs fois.

n°1216547
blondinet9​1
Posté le 06-10-2005 à 14:02:45  profilanswer
 

J'ai chercher en vain ....

n°1216557
blondinet9​1
Posté le 06-10-2005 à 14:11:22  profilanswer
 

Ce que je veut aussi, c'est que le resultat tienne sur une seule ligne dans le nouveau fichier.........

n°1216631
bl@p_psx
Admin G15-france
Posté le 06-10-2005 à 14:45:19  profilanswer
 

aller, je suis de bonne humeur, j'ai le script sous les yeux ^^ :
 

Code :
  1. @echo off
  2. for /F "delims=," %%i in ('ipconfig /all^|find "Adresse IP"') do set ADRIP=%%i
  3. set ADRIP=%ADRIP:~44,15%
  4. for /F "delims=," %%i in ('ipconfig /all^|find "Masque de"') do set MASQUE=%%i
  5. set MASQUE=%MASQUE:~44,15%
  6. echo %ADRIP% %MASQUE% >ip.txt


---------------
:Moultiplayers:.:Quatuor Chevalier:.:Admin G15-france.com:.:Wiki -G15-france:.:-Papa-:.
n°1216724
blondinet9​1
Posté le 06-10-2005 à 15:38:47  profilanswer
 

Ok merci..
Par contre comment faire pour extraire certaines données d'un fichier XXX.txt vers un autre XX2.txt qui vont tenir sur une seule ligne dans le fichier cible ??

n°1216735
bl@p_psx
Admin G15-france
Posté le 06-10-2005 à 15:46:40  profilanswer
 

il faut passer par des variable (SET = ) pour "concatener" dans ton fichier cible.
 
Pour la recuperation des infos, avec des for ( cherche sur le forum, ya pas mal de petit truc sur les for )
 
@+


---------------
:Moultiplayers:.:Quatuor Chevalier:.:Admin G15-france.com:.:Wiki -G15-france:.:-Papa-:.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Extraire le résultat d'un commande dos vers un fichier

 

Sujets relatifs
Assembler le résultat de deux requetes sur une seule ligneFichier .fla qui ne s'ouvre pas .!!!
[vbs] Test d'existance de fichierAnalyse d'un fichier XML avec son schéma xsd
Pb de noob avec une commande startcopier le contenu d'un fichier texte dans un fichier html
conversion japonais vers code unicodechemin dynamique vers un clip: _root["carre"+i+"_mc"]
[C#] Impression d'un fichier pdfimprimer pdf en ligne de commande
Plus de sujets relatifs à : Extraire le résultat d'un commande dos vers un fichier


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