Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Mix fichiers texte
Auteur Message
Répondre en citant
Message Mix fichiers texte 
Bonjour,

Je rencontre un problème sur un programme que j'avais mit en pause un moment, il s'agit de "PasswordRecovery.bat" (vous en serez plus une fois que j'aurais fait la présentation, une fois le code terminé bien sur).

Problème rencontré: Avec mon programme, je récupères plusieurs fichiers textes que je voudrais "remixer" en un seul en récupérant uniquement les données désirées.

Disons que nous avons ces 3 fichiers.txt et que nous voulons récupérer les informations suivantes dans output.txt

Informations souhaitées a écrit:
Source: xxxxxxxxxxxxxxx
Login: xxxxxx@xxxxx.xxx
Password: ************


Fichier_1.txt a écrit:
======================
== En-tête
======================
IP: XXX.XXX.XXX.XXX
MASQUE: XXX.XXX.XXX.XXX
PORT: XXXX
SOURCE: xxxxxxxxxxxxxxxx
IN: xxxxxxxxxxxxxxxxxxxxx
LOGIN: xxxxxxxxxxxxxxxxxx
PASSWORD: xxxxxxxxxxxxx
======================
=== Bas de page
======================


Fichier_2.txt a écrit:
======================
== En-tête
======================
IP: XXX.XXX.XXX.XXX
PORT: XXXX
SOURCE: xxxxxxxxxxxxxxxx
IN: xxxxxxxxxxxxxxxxxxxxx
LOGIN: xxxxxxxxxxxxxxxxxx
======================
=== Bas de page
======================
PASSWORD: xxxxxxxxxxxxx


Fichier_3.txt a écrit:
LOGIN: xxxxxxxxxxxxxxx
PASS: xxxxxxxxxxxxxxxx

SRCE: xxxxxxxxxxxxxxxx



J'ai rajouté des difficultés comme vous aurez pu le voir. Puis ce serait cool qu'on ait un simple SET à mettre en début de code pour 'configurer' les mots que l'on souhaiterais récupérer.

Voilà,
Cordialement




______________________________________________________
Une question ? N'hésitez pas à me contacter par Message Privé ou via le topique concerné.
Visiter le site web du posteur
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Mix fichiers texte 
Code:
::SachaDee 2015

@Echo Off

::Les variables
set "$ToFind=source,login,password"
set "$InFile=fichier1.txt,fichier2.txt,fichier3.txt"
set "$OutFile=Output.txt"

::La Boucle de Test
(for %%a in (%$Infile%) do (
  for %%b in (%$ToFind%) do type %%a | find /i "%%b")
)>%$OutFile%


Okay




______________________________________________________
AffPng.exe , StringBetween.exe , Hex2Png.exe
Message Mix fichiers texte 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch