Avec Mon Plaisir

Batch Supprimer Fichier Plus Vieux

Merci de votre aide. En attendant je parcours le forum pour chercher. Batch supprimer fichier plus vieux campeur. 23/04/2009, 13h08 #2 Membre actif Bonjour en utilisant la commande externe forfiles tu peux supprimer les fichiers plus vieux de X jours 1 2 3 4 5 @echo off set fich=C:\documents set jour=7 forfiles -p%fich% -s -m * -d-%jour% -c "cmd /c del @FILE" @exit Voici un exemple avec -d-10 = 10 jours autour d'un boucle qui le fait dans tous les répertoires nommés test* (test01, test02) 1 2 3 @echo off for /F%%a in ('dir "C:\test*" /b /s /a:d') do (forfiles -p%%a -s -m * -d-10 -c "cmd /c del @FILE") pause Commande forfiles: Aide forfiles: Sujet forfiles: 06/05/2009, 09h19 #3 Salut! Est-ce possible que les fichiers supprimés ne se retrouvent pas dans la corbeille? En DOS les suppressions sont irrémédiables et n'iront pas dans la corbeille. Maintenant pour améliorer un peu le script de Acris tu peux faire ceci pour préciser deux éléments dans le batch: le chemin d'accès aux fichiers "" ciblés. le nombre de jours devant être décomptées.

  1. Batch supprimer fichier plus vieux le
  2. Batch supprimer fichier plus vieux campeur
  3. Batch supprimer fichier plus vieux de
  4. Batch supprimer fichier plus vieux dans
  5. Batch supprimer fichier plus vieux

Batch Supprimer Fichier Plus Vieux Le

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". Comment supprimer des fichiers anciens avec un batch ?. 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é. Nous te conseillons de créer un nouveau sujet pour poser ta question.

Batch Supprimer Fichier Plus Vieux Campeur

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 De

* /P C:\test /D -10 /C "cmd /c DEL @path" Cordialement. Batch supprimer fichier plus vieux de. 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

:D il n'y a pas de fichier source c'est pour effacer sur un server ou l'on stock que des données SebManfred 484 mardi 28 août 2007 20 mai 2011 127 5 mars 2008 à 14:52 c'est forcément dans un fichier un petit exe codé en C++ par exemple serait très facile à faire J'ai également besoin d'un tel script pour supprimer des archives plus vieilles que 15 jours sur un support de sauvegardes. Je viens de tester et apparament ton script ne fonctionnne pas.

Batch Supprimer Fichier Plus Vieux

1 2 3 4 5 6 7 8 @echo off set fich=chemin d'accès set jour= set /p jour= donner le nombre de jours a deduire: forfiles -p%fich% -s -m* -d-%jour% -c"cmd /c del @FILE" Conditions d'utilisation: doit se trouver dans le même dossier que le batch ou répertoire parent. chemin d'accès = chemin complet jusqu'au dossier ciblé exemple de chemin -->%systemdrive%\Endroitdestockage donner le nombre de jours a deduire = 1 ou 3 ou 20 ou 400... >danakil1 29/03/2010, 15h40 #4 Futur Membre du Club Je remonte un peu le sujet, mais cela me pose un problème pour les fichiers qui comportent des espaces, avez vous une idée pour que cela puisse également effacer les fichiers avec espaces? Merci d'avance 29/03/2010, 17h10 #5 J'ai trouvé pour les fichiers avec espaces, c'est la commande suivante: forfiles -p%fich% -s -m*. [Résolu] Supprimer les dossiers plus vieux que 6 jours par Patatrack - OpenClassrooms. * -d-%jour% -c"cmd /c del \"@FILE\" " Par contre est-il possible d'enchainer cette commande, avec une commande qui supprimerai les dossiers qui sont vide? (puisque la commande si dessus ne supprimer que les fichiers, et non les dossiers) Merci 30/03/2010, 08h06 #6 Tu ajoutes une boucle @echo off: our chaque dossier contenu sur le bureau vérifier si la taille est egal à 0 et supprime le dossier.

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é (? ). Batch supprimer fichier plus vieux dans. 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. 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é.

Barre De Toit Vw Touran 2016
July 30, 2024, 6:34 am