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. Batch supprimer fichier plus vieux francais. 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. 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.
- Batch supprimer fichier plus vieux francais
- Batch supprimer fichier plus vieux avec
- Batch supprimer fichier plus vieux le
- 345 rue de la gauchetière ouest montreal qc.ca www
Batch Supprimer Fichier Plus Vieux Francais
Bonjour,
Je suis à la recherche d'un batch permettant de supprimer sur FTP des fichiers vieux de plus de 20 jours. J'ai trouvé, après pas mal de recherches, à boire et à manger. La plupart concerne Linux, donc je m'en fiche un peu. Batch supprimer fichier plus vieux avec. J'ai toutefois trouvé ça, qui me semble un peu plus prometteur:... han-x-days
Mais j'ai du mal à saisir et à faire fonctionner le truc. Un petit peu d'aide svp? Merci d'avance!
Batch Supprimer Fichier Plus Vieux Avec
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. [Batch] Supprimer le fichier le plus ancien d'un dossier - Scripts/Batch. 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*. * -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.
Batch Supprimer Fichier Plus Vieux Le
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
[Ok] [Batch] Suppression de fichiers - Vieux de plus de 30 jours - Programmation - Forum Clubic
ACTUALITÉS
TESTS
GUIDES D'ACHAT
TÉLÉCHARGER
BONS PLANS
TUTOS
1
* /P C:\test /D -10 /C "cmd /c DEL @path"
Cordialement. Batch-file - Supprimer les fichiers dans des sous-dossiers à l'aide de script batch. 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
345 Rue de la Gauchetière O - Montréal QC - MapQuest
345 Rue De La Gauchetière Ouest Montreal Qc.Ca Www
Déambulez tranquillement le long du fleuve Saint-Laurent ou empruntez la piste cyclable pour découvrir la beauté époustouflante des rues pavées de l'historique Vieux-Montréal. Vous ne manquerez pas une seule minute de l'action. Vous êtes à quelques minutes du Quartier des spectacles, de la Place des Arts et de la Place des Festivals - où culture et festivités règnent en maître! Profitez des innombrables festivals et événements variés qui s'y déroulent à l'année longue. La Mosaïque est un immeuble haut de gamme de style condo. 811-345 Rue De La Gauchetière O., Montréal (Ville-Marie), QC, H2Z 0A2 - condominium à louer | No. Inscription 10415292 | Royal LePage. Votre luxueux appartement locatif dispose d'une cuisine d'inspiration moderne dotée d'appareils électroménagers en acier inoxydable, d'une salle de lavage, de planchers en bois dur et d'une salle de bain luxueuse. Profitez des équipements haut de gamme accessibles sur place, dont une salle d'entraînement physique entièrement équipée, un espace commun, une terrasse en plein air et un service de concierge. Cette résidence haut de gamme accueille avec plaisir votre animal de compagnie et des espaces de stationnement sont également disponibles.
Aujourd'hui, en tant que directeur des produits et directeur régional, il chapeaute les directeurs des quatre boutiques du réseau. Apprenez-en davantage sur Surmesur
Évaluations et commentaires - Surmesur
Quelle note donneriez-vous à cette entreprise? 1 Évaluation
Que pensez-vous de cette entreprise? Dites-le-nous! Avez-vous fait affaire avec cette entreprise? 345 rue de la gauchetière ouest montreal qc hotels. Partagez votre expérience! Me recommanderiez-vous cette entreprise? Vos amis connaissent peut-être cette entreprise? Partagez cette page sur Facebook et découvrez ce qu'ils en pensent!