: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 Video
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. [BATCH] Suppresion des x plus vieux fichiers [Résolu]. 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. 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é.
Batch Supprimer Fichier Plus Vieux Chardo
* /d -%nb_jours% /c "cmd /c del @file: date >=%nb_jours% days > NUL")
si ca peut aider, j'ai utiliser ce script pour supprimer des sauvegardes de plus de 15 jours sur un serveur:
cls
rem VARIABLES / CONSTANTES:
rem ------------------------------------------------------------
rem Cette variable définie le dossier qu'il faut purger:
set chemin="C:tonfichierapurger"
rem Cette variable définie le nombre de jour que doivent être garder les fichiers:
set jours=15
forfiles /p%chemin% /s /d -%jours% /m *. * /c "cmd /c del @FILE"
T-Rex
915
lundi 21 mars 2005
9 juillet 2008
135
20 févr. 2008 à 13:25
J'imagine quand un utilisateur viendra te demander pourquoi il retrouve plus son fichier client qu'il n'a pas ouvert depuis 1 mois 1/2...
1
20 févr. [Batch] Supprimer fichiers datant de X jours - Scripts/Batch. 2008 à 13:32
OUI mais cela ne risque pas d'arriver tous le monde est aux courrant et se ne sont pas des archives essentielles alor a tu une idée de script
kij_82
4088
jeudi 7 avril 2005
Contributeur
30 septembre 2013
856
5 mars 2008 à 13:49
Et que fais tu des fichiers sources vieux de plus d'un mois?
Batch Supprimer Fichier Plus Vieux Pont
Vous tlchargez de nombreux fichiers et votre dossier de tlchargement est un vrai bazar? Vous pouvez automatiser le nettoyage de ce dossier en crant un script qui va supprimer les fichiers vieux de plusieurs jours, 30 jours par exemple. Grce au planificateur de tches de Windows, vous pourrez lancer automatiquement ce nettoyage toutes les semaines. Dans un premier temps, vous devez crer un fichier batch. Ce script vous permettra de supprimer tous les fichiers plus vieux qu'un certain nombre de jours. Ouvrez le Bloc-Notes. Dans Windows 7, il se trouve dans le menu Dmarrer, Tous les programmes, Accessoires. Sous Windows 8, rendez-vous sur l'cran d'accueil (touche Windows) et saisissez bloc. Cliquez alors sur le programme Bloc-notes. Batch supprimer fichier plus vieux chardo. Recopiez la commande suivante dans le bloc-notes en remplaant USERNAME par votre nom d'utilisateur et 30 par le nombre de jours partir desquels les fichiers seront supprims. Bien sr, si vos tlchargements se trouvent dans un autre dossier, vous devrez saisir son chemin complet.
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.
Bonjour,
je dois faire un programme qui copie le contenu d'un dossier sur un serveur, vide le dossier de base, compte le nombre de fichiers dans le dossier de destination et si il y en a plus de 100, supprime les plus vieux. Mon problème se situe au moment de supprimer les plus vieux fichiers, ça ne marche et mon invité de commandes se ferme tout seul, je ne peux donc pas voir d'où vient l'erreur. Je précise que je le PC sur lequel le script est exécuté est un Windows XP et le serveur où sont copiées les données un Windows Server 2003. Voici la portion de code qui pose problème:
rem CALCUL DU NOMBRE DE FICHIERS A SUPPRIMER
set /a nb_files_to_del=%compt%-100
rem SUPPRESION DES FICHIERS TROP VIEUX
if%nb_files_to_del% gtr 0 (
echo. Batch supprimer fichier plus vieux video. echo Suppression des%nb_files_to_del% plus vieux traces
set /a compt2=0
for%%X in ("\\adresse_du_dossier_sur_le_serveur\*. *") do (
if%compt2% lss%nb_files_to_del% (
del%%X
set /a compt2+=1
echo%%X)))
echo Sauvegarde effectuee avec succes
pause
Le problème se situe dans la boucle for et j'avoue que je sèche.
Toutes les sociétés à cette adresse sont référencées sur l'annuaire Hoodspot! 4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
ISMENE
8 Rue du Vercors, 38000 Grenoble
22
23
24
25
26
27
28
29
30
Toutes les adresses Rue Du Vercors à Grenoble
Sélectionnez un numéro pour voir tous les pros et spots de cette adresse.
70 Rue Du Vercors Grenoble Paris
Le marché est dynamique. Conséquences dans les prochains mois
*L'indicateur de Tension Immobilière (ITI) mesure le rapport entre le nombre d'acheteurs et de biens à vendre. L'influence de l'ITI sur les prix peut être modérée ou accentuée par l'évolution des taux d'emprunt immobilier. Quand les taux sont très bas, les prix peuvent monter malgré un ITI faible. Quand les taux sont très élevés, les prix peuvent baisser malgré un ITI élevé. 59 m 2
Pouvoir d'achat immobilier d'un ménage moyen résident
66 j
Délai de vente moyen en nombre de jours
Si le prix du m² pour les appartements Rue du Vercors à Grenoble cote 2 921 € en moyenne, il peut valoir entre 2 014 € et 3 794 € selon les immeubles. Pour les maisons, le prix du m² y est de 3 052 € en moyenne; il peut néanmoins varier entre 2 105 € et 3 963 € selon les adresses et les caractéristiques de la maison. 70 rue du Vercors, 38000 Grenoble. Rue et comparaison
5, 8%
plus cher
que le quartier
Secteur 1
2 764 €
que
Grenoble
À proximité
Palais de Justice
à 55m
Berriat-Le Magasin
à 216m
Cité internationale
à 299m
Saint-Bruno
à 359m
Gares
à 344m
Les Fontainades-Le Vog
à 525m
Esplanade Centre
à 718m
Casamaures Village
à 893m
Condorcet
à 857m
Louis Maisonnat
à 814m
Impasse du Vercors,
38000 Grenoble
Pl.
70 Rue Du Vercors Grenoble Les
Si vous estimez, après nous avoir contactés, que vos droits « Informatique et Libertés » ne sont pas respectés, vous pouvez adresser une réclamation à la CNIL.
1 point "comité d'entreprise" permet de toucher beaucoup de lecteurs d'un coup. Les points forts du réseau de SPOT
Démarche volontariste des lecteurs pour la prise en main du journal: garantie de lecture! Visibilité de nos points en libre-service: prise en main efficace! Les points de diffusion sont des "lieux de vies" du quotidien (boulangeries, supermarchés et centres commerciaux pour les courses et le shopping)? habitude de prise en main: fidélisation du lectorat! 70 rue du vercors grenoble les. Réseau diversifié et étendu: garanti un lectorat large (cible et géographie)! Réseau géré par notre propre équipe (16 distributeurs): diffusion de qualité et réactive, donc efficace! Résultat: chaque mois, 94% des journaux pris en main! Consultez la carte des points de diffusion
Choisissez un point de distribution: ou saisissez vos adresse & ville pour trouver le distributeur le plus proche: