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

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Batch pour transférer fichiers antérieurs à 2 jours

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Batch pour transférer fichiers antérieurs à 2 jours

n°1362979
AQL84
Posté le 10-05-2006 à 09:17:27  profilanswer
 

Bonjour,
 
Au travail, nous avons une application qui génère des fichiers .tif qui sont stockés dans un répertoire (D:\FAX_MAIL).
 
Le nombre de fichiers générés atteint vite les 5 000.
 
Afin de ne pas saturer Windows, je recherche un batch qui me permette de transférertous les fichiers de ce répertoire vers un répertoire de sauvegardes mensuel :
 
  2006-01
  2006-02
  2006-03
  ...
 
Mais il faudrait que seuls les fichiers datant de J-2 et des jours précédents du mois soient pris en compte.
 
J'ai trouvé l'exe FDATE qui permet de jouer avec les dates mais je n'arrive pas à sélectionner les fichiers de plus de 2 jours.
 
Un immense merci pour votre aide.
 
Amicalement.
 
BM

mood
Publicité
Posté le 10-05-2006 à 09:17:27  profilanswer
 

n°1363087
PepMat
Posté le 10-05-2006 à 11:08:20  profilanswer
 

FDATE n'est pas natif sous windows (enfin je crois),
regarde si tu as une doc avec.
 
sinon, j'ai trouvé ça : http://www.ferg.org/fdate/html/docs/_-home.html
 
l'option /FDIF te permet de trouver le nombre de jours entre deux dates,
 
suffit de comparer si le résultat de FDATE est supérieur ou égal à 2.

n°1363112
AQL84
Posté le 10-05-2006 à 11:24:23  profilanswer
 

Bonjour,
 
Super. Merci pour ta réponse je vais essayer et si je trouve la syntaxe pour le faire, je la posterai pour qu'elle puisse en aider d'autres.
 
Encore merci.
 
BM
 

PepMat a écrit :

FDATE n'est pas natif sous windows (enfin je crois),
regarde si tu as une doc avec.
 
sinon, j'ai trouvé ça : http://www.ferg.org/fdate/html/docs/_-home.html
 
l'option /FDIF te permet de trouver le nombre de jours entre deux dates,
 
suffit de comparer si le résultat de FDATE est supérieur ou égal à 2.



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

  Batch pour transférer fichiers antérieurs à 2 jours

 

Sujets relatifs
batch fermeture applicationsFichiers ".h"
[VBA ACCESS] Créer une table à partir des noms de fichiers[batch] faire exécuter 2 commandes en 1 ligne ? (très simple)
[batch] Amélioration de scriptbatch sous repertoire dans IF EXIST
enregistrement automatique des fichiers excelModèle de fichiers FLASH
Indexation de fichiers bureautiquefusionner plusieurs fichiers word
Plus de sujets relatifs à : Batch pour transférer fichiers antérieurs à 2 jours


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