Page 1 sur 1

Batch chaud a faire

Posté : 16 juin 2010 12:16
par LaFouine
Bonjour voila je suis stagiaire en premiere année et j'ai un probleme pour creer un batch j'aimerai que vous m'aidiez si possible

Voila je vous explique ce qu'il faut :

je dois faire un batch qui permet de verifier si des fichiers du style RHUM_TT20100414120437.ok sont presents dans le dossier c:\Travail\IFTN

sauf que je dois verifier si il y a au moins deux fichiers .ok pour que je puisse lancer la suite donc pour cela j'ai besoin d'une boucle et d'une condition mais je n'arrive pas a la trouver

le plus gros des problemes c'est au niveau de la date car vous avez pu le voir le RHUM_TT est constituer de l'année en 4 caracteres suivi du mois en 2 caracteres du jour idem et de l'heure minutes secondes donc je ne m'occupe pas.

dans mon batch qui permet de le creer je les nommée RHUM_TT%YEAR%%MONTH%%DAY%*.ok donc pour tester j'ai besoin de cela ou pas la je suis vraiment perdu merci de maider et de repondre a mon probleme

merci cordialement LaFouine :twisted:

Re: Batch chaud a faire

Posté : 17 juin 2010 09:46
par flox
Bonjour,

tu ne serait pas dans le monde de la santé ?

Re: Batch chaud a faire

Posté : 17 juin 2010 09:59
par flox
sur le principe il faut que tu fasse un dir dans ton repertoire que tu redirge dans un fichier, puis une boucle for sur ce fichier avec tes conditions.

Code : Tout sélectionner

dir c:\Travail\IFTN >> listfichiers.txt
for ..... IN listfichier ....

Re: Batch chaud a faire

Posté : 17 juin 2010 10:21
par LaFouine
Merci flox ton dir a été trés utile c'est le bout qu'il me manqué :D

Je pense que mon programme marche maintenant

Je le verifie et je vois si sa marche

LaFouine