rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Résolu

Extraire des infos avec un script CMD

sylvain45, le jeudi 13 septembre 2007 à 13:51:09
Bonjour,

Je suis novice en la matière...

Je vous explique mon problème :

je dispose d'un fichier texte contenant
- sur la 1ère ligne n adresses mail séparées par des ;
- sur la 2e le nom d'un document.

Je souhaiterai récupérer ces informations, une à une, grâce à un script CMD. Et ensuite les stockées chacune dans une variable pour envoyer le document aux destinataires. Cette dernière partie est réalisée (l'envoie de mail).

Exemple d'un fichier texte :
machin@truc.fr;bidule@truc.fr;[...]
word.doc

Me comprenez vous et pouvez vous m'aider ?

Je vous remercie
Configuration: Windows XP
Internet Explorer 7.0
Répondre à sylvain45  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
progman, le jeudi 13 septembre 2007 à 14:04:23
a tu essayer une boucle for ?????

FOR /F "tokens=2,3* delims=; " %%i in (monfich.txt) do @echo %%i %%j %%k
Répondre à progman

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
sylvain45, le jeudi 13 septembre 2007 à 14:09:03
j'ai bien essayé avec cette ligne de commande

FOR /F "tokens=1,2* delims=;" %%i in (adresses.txt) do @echo %%i %%k %%j

Le soucis que j'ai c'est que cela extrait toutes les lignes. et pas uniquement les adresses mails.

Je m'explique je récupère dans la variable %%i la première adresse ... et également le premier terme de la seconde ligne (en l'occurence le nom de fichier)

Et avec cette ligne, je dois mettre autant de %%i %%k [...] qu'il ya d'adresses sauf que je ne connais pas le nombre de total d'adresses mails...
Répondre à sylvain45

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 sylvain45, le jeudi 13 septembre 2007 à 14:55:30
Je souhaitais extraire des informations d'un fichier texte avec un script CMD.

En utilisant la commande : -- FOR /F "tokens=1,2* delims=;" %%i in (adresses.txt) do @echo %%i %%k %%j -- on arrive à faire un peu ce que l'on veut.

J'ai réussi à adapter le problème à mon projet. Je vous remercie pour l'attention portée à ma demande.
Répondre à sylvain45
Logiciels pertinents trouvés dans les téléchargements
Télécharger Extracteur d'icônes 3.1.0.9Extracteur d'icônes - Le programme Extracteur d'Icônes permet de visualiser les fichiers icônes (ICO) du dossier de votre choix, mais aussi de...Catégorie: Librairies (DLL)
Licence: Freeware/gratuit
Télécharger All In One Video Script 1.0All In One Video Script - All In One Video Script est un script pour l'extension GreaseMonkey pour le navigateur Firefox permettant de détecter la...Catégorie: Vidéo
Licence: Freeware/gratuit
Télécharger AoA Audio Extractor 1.2.2AoA Audio Extractor - La piste vidéo est fusionnée avec la piste audio sur un VCD, contrairement à un DVD où elles sont indépendantes. Alors...Catégorie: Copie/Extraction
Licence: Freeware/gratuit
Télécharger Universal Extractor 1.5Universal Extractor - Universal Extractor est un outil dont le but est de pouvoir extraire n'importe quel fichier de n'importe quelle archive,...Catégorie: Compression/Décompression
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « Extraire des infos avec un script CMD »