Problème avec la commande ISDATE

Problème avec la commande ISDATE - Shell/Batch - Programmation

Marsh Posté le 28-11-2005 à 09:15:29    

Salut  
 
je cherche à faire batch qui supprime les fichiers .sql vieux de plus 30 jours dans un répertoire de backup de ma base de données MYSQL. J'ai trouvé un code super simple sur le forum  :wahoo:  via la commande ISDATE.COM.
Voici mon code
 

Code :
  1. @echo off
  2. for %%a in (c:\backup\*.sql) do (
  3. isdate %%a before today -30 > nul 
  4. if errorlevel 0 del "%%a"
  5. )


 
Je comprend pas il supprime tous mes fichiers .sql même ceux qui on moins de 30 jours. :heink:  
Vous avez une idée (je suis sous xp pro sp2 )

Reply

Marsh Posté le 28-11-2005 à 09:15:29   

Reply

Marsh Posté le 28-11-2005 à 12:09:27    

Heu, d'où tu sors ce ISDATE ? :heink:


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 29-11-2005 à 08:57:32    

ben c'est un prog externe que tu peut ajouter dans c:\windows\system32 et qui permet de simplifier la gestion des dates tu peut le telecharger via l'url suivante
 
http://home.mnet-online.de/horst.muc/int/isdate24.zip

Reply

Marsh Posté le 29-11-2005 à 14:38:42    

URL pour lire la doc en ligne ? (Pas envie de télécharger le zip ni de l'ouvrir. Paresse et flemme ultime).


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed