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

  FORUM HardWare.fr
  Programmation
  Divers

  [DOS] Récupération valeur dans un fichier

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[DOS] Récupération valeur dans un fichier

n°2099899
oups93
tout le monde fait des erreurs
Posté le 06-09-2011 à 16:57:51  profilanswer
 

Bonjour,
 
Est-ce que quelqu'un dans l'assemblé pourrait m'aider pour récupérer en DOS, sous windows 2000 server, le contenu d'un fichier, en l'occurence la date.
 
Ci-dessous le contenu de mon fichier : (4 lignes, la première contient que des espaces)
 
                                 

Code :
  1. -------------------------------
  2. 08/07/2011                     
  3. (1 row affected)


 
Remarque : j'ai la possibilité d'éditer la ligne où se trouve la date, j'ai donc délimité par ##MM/JJ/AAAA## lors de sa génération.
Pour se faire, je suis passé par une boucle FOR comme ci-dessous
 
 

Code :
  1. FOR /F "skip=1 tokens=1 delims=##" %i in (Genere_Date_Purge.log) do @echo %i


il me retourne les valeurs ci-dessous
 
 

Code :
  1. ECHO is on.
  2. (1 row affected)


Dans ma commande, je croyais lui a voir dit :
=> "skip=2" : ne pas prendre en compte les 2 premières lignes
=> "tokens=1" : récupère moi la première valeur que tu trouves  
=> "do @echo %i" : affiche moi la première valeur
 
Voili voilou, merci d'avance
 
Oups93
 
ps : mon niveau sur DOS est quasi nul, vu le temps que j'ai mis pour commencer à comprendre la commande FOR...

mood
Publicité
Posté le 06-09-2011 à 16:57:51  profilanswer
 

n°2103076
oups93
tout le monde fait des erreurs
Posté le 23-09-2011 à 17:09:17  profilanswer
 

Mon monologue :  
 
J'ai extrait ma date au format  
 

Code :
  1. -------------------------------
  2. ##08/07/2011##                   
  3. (1 row affected)


 
ci-dessous la synthèse pour récupérer ma date :

Code :
  1. for /f "skip=2 tokens=2 delims=##" %%a in (\\MonRepertoire\Date_Purge.log) do (set DatePurge=%%a)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  [DOS] Récupération valeur dans un fichier

 

Sujets relatifs
Traitement de fichier avec AWKConversion d'un fichier XML en fichier WXR
Demande d'aide : Manipulation de fichier texte en .csv[VB] Modifier un fichier XML
Comment récupérer la valeur choisie dans <select> ou <option>?[ACCESS 2007] Dupliquer des enregistrements selon la valeur d'un champ
VBA - Gestion de la fenêtre windows "Téléchargement de fichier"[PHP/MYSQL] Updater la valeur des radio dans une base [Résolu]
un fichier PDF qui s'ouvrirait dans une nouvelle fenêtre (pop up)C++ Fermer l'execution d'un fichier.
Plus de sujets relatifs à : [DOS] Récupération valeur dans un fichier


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