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

  FORUM HardWare.fr
  Windows & Software

  MSdos supprimer des fichiers vieux de plus de 30 jours

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

MSdos supprimer des fichiers vieux de plus de 30 jours

n°2092972
akabis
.
Posté le 13-07-2005 à 10:32:02  profilanswer
 

bonjour,
 
savez vous comment faire pour faire un script en MSDOS afin de supprimer des fichiers vieux de plus de 30 jours?
merci

mood
Publicité
Posté le 13-07-2005 à 10:32:02  profilanswer
 

n°2092990
lebig
Posté le 13-07-2005 à 10:51:12  profilanswer
 

voila quelque info pour ton pb
http://www.hotline-pc.org/batchscripts.htm
 
je pense que tu trouveras plus d'info dans cette rubrique du forum
http://forum.hardware.fr/hardwaref [...] ujet-1.htm

n°2093003
akabis
.
Posté le 13-07-2005 à 11:04:41  profilanswer
 

excellent le 1er site... hop là dans les favoris lol
 
sinon j'ai toujours le même problème.
Je sais comment extraire les dates mais pas comment supprimer les fichiers anterieurs à 30 jours.
Je peux faire un test sur le mois en cours (le 30 du mois) et supprimer tous les fichiers du mois précedent mais la il faut que je fasse une soustraction de 1 sur le mois en cours et j'ai pas trouvé comment faire


Message édité par akabis le 13-07-2005 à 11:49:35
n°2093148
lebig
Posté le 13-07-2005 à 12:55:28  profilanswer
 

voila un autre liens qui permet d'avoir la date d'hier
peux etre que cela fonctionne pour 30 jour avant aujourd'hui
 
http://www.jfitz.com/dos/
 
 
tiens nous au courrant

n°2093264
akabis
.
Posté le 13-07-2005 à 14:58:30  profilanswer
 

excellent celui là!!!
 
avec la commande:
doff jj/mm/aa -30 j'obtiens la date d'il y a 30 jours.
 
Je pense avoir toutes les billes pour mon truc.
En tout cas merci bcp.
 
Si tu as d'autres liens tout assi interressant sur le dos, je suis preneur.

n°2093278
lebig
Posté le 13-07-2005 à 15:12:56  profilanswer
 
n°2093302
manhattanp​roject
non rien
Posté le 13-07-2005 à 15:41:02  profilanswer
 

oui, dis nous, ca m'intéresse de sa voir si ca marche ;)

n°2093478
lebig
Posté le 13-07-2005 à 18:28:28  profilanswer
 

voial un dernier liens avec la fonction qui va bien ISDATE  
 
http://home.mnet-online.de/horst.muc/
 

n°2097532
akabis
.
Posté le 18-07-2005 à 16:11:11  profilanswer
 

J'ai essayé ça:
 
for %%x in (*.*) do (
isdate %%x before today -30 > nul
if errorlevel 1 del %%x
)
 
Le problème est que si un nom de fichier contient un espace, ex: "fichier test.txt", lors du del %%x on a que "fichier" dans la variable %%x (et non "fichier test.txt" )

n°2116982
lebig
Posté le 05-08-2005 à 11:41:27  profilanswer
 

et en ajoutant les "" comme ça  
 
for %%x in (*.*) do (  
isdate %%x before today -30 > nul  
if errorlevel 1 "del %%x"
)
 
ca donne quoi ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  MSdos supprimer des fichiers vieux de plus de 30 jours

 

Sujets relatifs
Extraire les fichiers contenu dans un .exe ?[RESOLU] partage de fichiers : invisible
Logiciel pour trouver les fichiers en doublon sur un PCtemps d'acces à certains fichiers très long HELP
Solution d'hebergement pour gros fichierspartage de fichiers: connexion impossible sur mon pc
Emule : téléchargement de gros fichiers ...Supprimer mon reseau et les groupes de travail
Virus Backdoor.Nibu, comment le supprimer ?Question a propos de MSDOS.SYS
Plus de sujets relatifs à : MSdos supprimer des fichiers vieux de plus de 30 jours


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