Le paramètre /E est à utiliser pour la récursion. Il suffit ensuite d'automatiser le lancement d'un script via le planificateur des tâches de Windows pour que la tâche s'effectue régulièrement et automatiquement. Ces divers scripts peuvent facilement être modifiés pour effectuer des traitements non pas en nombre de jours, mais aussi en nombre d'heures, de semaines, d'années…
Toutes les variations sont envisageables en faisant varier un seul paramètre.
- Batch supprimer fichier plus vieux du
- Batch supprimer fichier plus vieux dans
- Batch supprimer fichier plus vieux pont
- Invitation 90ème anniversaire les
Batch Supprimer Fichier Plus Vieux Du
* /P C:\test /D -10 /C "cmd /c DEL @path"
Cordialement. Batch supprimer fichier plus vieux la. Discussions similaires
Réponses: 11
Dernier message: 04/04/2013, 09h22
Réponses: 1
Dernier message: 14/10/2011, 15h33
Réponses: 4
Dernier message: 22/07/2009, 20h05
Dernier message: 21/04/2009, 09h20
Dernier message: 01/02/2007, 10h18
× Vous avez un bloqueur de publicités installé. Le Club n'affiche que des publicités IT, discrètes et non intrusives. Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité,
merci de nous soutenir en désactivant votre bloqueur de publicités sur
Batch Supprimer Fichier Plus Vieux Dans
Une question? Pas de panique, on va vous aider! 17 février 2010 à 10:24:51
Bonjour,
voici ma situation. J'ai mis en place un serveur FTP, sur lequel des utilisateurs déposent des fichiers. J'ai mis en place un batch qui me permet de supprimer les fichiers plus vieux que 7 jours. voici mon script: forfiles /p "C:\scripts\test\1" /m *. * /c "cmd /c if @isdir==FALSE del @file" /d -7
mon problème est qu'il faudrait que mon script supprime les fichiers non pas plus vieux que 7 jours, mais après 7 jours de présence dans le répertoire "test". je ne sais pas si mon besoin est exprimé de façon assez clair, mais par avance merci de votre aide. × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié. × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Batch supprimer fichier plus vieux port. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Batch Supprimer Fichier Plus Vieux Pont
[Resolu]suppression de fichiers vieux de plus de 7 jours
Author
Message
bomonde
Batcheur Avancé
Offline
Joined: 26 Feb 2009
Posts: 16 Niveau en programmation: Point(s): 0 Moyenne de points: 0. [Résolu] Supprimer les dossiers plus vieux que 6 jours par Patatrack - OpenClassrooms. 00
Pouvez vous me dire comment faire pour supprimer des fichiers vieux de plus de 7 jours, j'ai essayé avec le ci-dessous mais ca ne fonctionne pas. j'essaye de supprimer les fichier de plus de 7 jours dans mon rep c:\GCTI\CustomServer_0 set fich=C:\GCTI\"%~d0CustomServer_0" set jour=7 forfiles -p%fich% -s -m * -d-%jour% -c "cmd /c del @FILE" pause Merci de votre
Thu 26 Feb 2009 - 10:32
Today at 02:24
Laddy
Administrateur
Joined: 30 Jun 2008
Posts: 4, 135
Logiciels: PowerBatch Niveau en programmation: Niveau en graphisme: Point(s): 4, 377 Moyenne de points: 1. 06 Systeme d exploitation: WinXP, WIN7 64bit
si ton bat est dans le repertoire c:\GCTI Quote: @echo off set fich=%~d0CustomServer_0 set jour=7 forfiles -p%fich% -s -m * -d-%jour% -c "cmd /c del @FILE" pause ou sinon Quote: @echo off set fich=C:\GCTI\CustomServer_0 set jour=7 forfiles -p "%fich%" -s -m * -d-%jour% -c "cmd /c del @FILE" pause
______________________________________________________ Faites paraitre votre batch sur BatchClipboard
Thu 26 Feb 2009 - 11:02
ca ne marche toujours pas j'ai l'erreur ci-dessous ERROR: Invalid argument/option - '-d-7'.
A moins que j'ai laissé des espaces ou pas assez entre les commandes? Bref, ça ne passe pas. As-tu testé atrement? 08/09/2010, 22h08
#16
non, mais il y a un sujet à ce propos pointé par Acris juste au dessus. 08/09/2010, 22h20
#17
Oui, eh bien j'ai testé ce que Acris a solutionné, mais ça ne fonctionne pas. Peut être que le @File est inaproprié (? ). Je vais tester avec%%i
08/09/2010, 22h35
#18
09/09/2010, 16h17
#19
La commande: if%%~zi equ 0 del%%i
ne passe pas. Message d'erreur au lancement:
L'utilisation de l'opérateur de commande n'est pas valide:%~zi equ 0 del%%i
J'ai essayé avec forfile:
FORFILES -p"%fich%" -c"cmd /c if @fsize geq 1073741824 del @FILE"
Pas de message mais pas d'action non plus... Je pense que c'est la syntaxe de l'opérande n'est pas correcte. Batch supprimer fichier plus vieux du. Qlqu'un a t-il une idée ou vécu cela? 09/09/2010, 16h23
#20
Eurêka
Décidément, les majuscules la bonne syntaxe qui a donc fonctionné:
FORFILES -p"%fich%" -c"cmd /c if @FSIZE geq 1073741824 del @FILE"
OUF!!! Discussions similaires
Réponses: 34
Dernier message: 22/11/2011, 19h20
Réponses: 7
Dernier message: 15/06/2011, 17h49
Réponses: 3
Dernier message: 17/12/2010, 11h25
Réponses: 0
Dernier message: 12/06/2008, 15h11
Réponses: 2
Dernier message: 17/05/2006, 18h10
× Vous avez un bloqueur de publicités installé.
Quand vous trouvez des designs qui vous plaisent, cliquez sur l'icône Favoris pour les ajouter à cette liste. Ils y resteront jusqu'à ce que vous les enleviez - et vous pouvez comparer les designs côte à côte. Invitation 90ème anniversaire pour. Merci d'avoir sélectionner votre premier produit favori! Vos favoris resteront ici pendant que vous continuez à regarder. Vous pouvez comparer vos sélections côte-côte en cliquant le lien Comparez vos favoris ci-dessus, ou les supprimer en cliquant le lien Supprimer en dessous de chaque produit. Identifiez-vous ou créez un compte pour accéder à vos favoris depuis n'importe quel ordinateur.
Invitation 90Ème Anniversaire Les
Invitations pour 90ème anniversaire personnalisées Classiques et élégantes
Format:
Carré (5. 25" x 5. 25") - Plié
Bordure:
Désactivez la feuille métallique pour activer les coins arrondis
Papier:
Comparez les types de papier
Attention: le papier brillant ne peut pas être sélectionné pour les cartes avec coins arrondis
Sélectionner le type de papier
Papier Satiné
incluses
Papier cartonné de haute qualité avec fini satiné et lisse, et une surface légèrement réfléchissante pour s'assurer d'un fini parfait pour vos photos. Ce papier soyeux va parfaitement bien avec tous types de designs, qu'il s'agisse de photos ou de texte. Invitation 90ème anniversaire les. Papier Brillant
/ carte
Papier cartonné soyeux avec une couche protectrice brillante. Le fini brillant rend les couleurs plus vibrantes, et les photos semblent plus nettes. Ce papier brillant est idéal pour les photos. Papier Mat
Papier cartonné blanc non vernis, qui offre plus de structure à votre carte, et un fini mat. L'encre est absorbée par le papier, vous permettant d'écrire sur le papier facilement.
Choisir vos préférences en matière de cookies Nous utilisons des cookies et des outils similaires qui sont nécessaires pour vous permettre d'effectuer des achats, pour améliorer vos expériences d'achat et fournir nos services, comme détaillé dans notre Avis sur les cookies. Nous utilisons également ces cookies pour comprendre comment les clients utilisent nos services (par exemple, en mesurant les visites sur le site) afin que nous puissions apporter des améliorations. Idée de texte pour les 90 ans d'anniversaire – exemple gratuit. Si vous acceptez, nous utiliserons également des cookies complémentaires à votre expérience d'achat dans les boutiques Amazon, comme décrit dans notre Avis sur les cookies. Cela inclut l'utilisation de cookies internes et tiers qui stockent ou accèdent aux informations standard de l'appareil tel qu'un identifiant unique. Les tiers utilisent des cookies dans le but d'afficher et de mesurer des publicités personnalisées, générer des informations sur l'audience, et développer et améliorer des produits. Cliquez sur «Personnaliser les cookies» pour refuser ces cookies, faire des choix plus détaillés ou en savoir plus.