IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBScript Discussion :

Supprimer fichiers tous les 4 heures 30


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    198
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 198
    Par défaut Supprimer fichiers tous les 4 heures 30
    Bonjour à tous
    le script suivant me permet de supprimer les fichiers du jour les plus anciens de + de 4 heures.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    For Each sbFold In Folder.Subfolders
           For Each File In sbFold.Files 
     
               if DateDiff ("H", File.DateLastModified, now)> 4 then
    	      File.Delete
               End If
           Next 
        next
    Comment supprimer les fichiers de plus de 4 heures 30
    Merci pour vos réponses

  2. #2
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 130
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 130
    Par défaut
    Salut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Dim Talon
    Talon = Now - CDate("04:30:00")
    For Each sbFold In Folder.Subfolders
           For Each File In sbFold.Files
                If File.DateLastModified < Talon Then File.Delete
           Next
    Next
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    198
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 198
    Par défaut re
    bonjour
    Un grand merci pour cette réponse je teste et te tiens au courant

  4. #4
    Membre chevronné Avatar de pitchalov
    Homme Profil pro
    Inscrit en
    Avril 2007
    Messages
    340
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 340
    Par défaut
    Bonjour,

    Autre possibilité en utilisant votre premier code (utilisation de DateDiff avec les minutes) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    For Each sbFold In Folder.Subfolders
    	For Each File In sbFold.Files
    		'Si le fichier n'a pas été modifié depuis 270 min (4H30), on le supprime
    		If DateDiff("n", File.DateLastModified, now)> 270 Then File.Delete
    	Next 
    Next
    Bonne continuation

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    198
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 198
    Par défaut re
    bonjour
    Un grand merci à tous les deux
    cela fonctionne à merveille

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Batch] Supprimer 19 fichiers tous les 20 fichiers
    Par mathou115 dans le forum Scripts/Batch
    Réponses: 2
    Dernier message: 05/06/2014, 10h38
  2. Réponses: 11
    Dernier message: 25/03/2013, 11h06
  3. Enregistrer un onglet excel sous un nouveau fichier tous les jours
    Par Naoned005 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 20/04/2012, 12h41
  4. appel d'un fichier tous les mois
    Par love-part dans le forum Zend Framework
    Réponses: 5
    Dernier message: 27/02/2012, 18h56
  5. Réponses: 0
    Dernier message: 30/03/2008, 13h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo