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 :

Script pour savoir la taille d'un ensemble de fichier --> fichier log


Sujet :

VBScript

  1. #1
    Membre régulier
    Femme Profil pro
    Développeur Web
    Inscrit en
    Mai 2014
    Messages
    107
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 30
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2014
    Messages : 107
    Points : 118
    Points
    118
    Par défaut Script pour savoir la taille d'un ensemble de fichier --> fichier log
    Bonjour,

    Je n'ai pas vraiment de préférence pour coder ce script, ce n'est pas forcément en VBS mais j'imagine que c'est le langage le plus adapté ...

    Je cherche à récupérer la taille d'un ensemble de fichier

    LEVEL 1 14h00 2014-06-17 14.01.10 (Complète)
    Ces fichiers porte le même nom sauf leur extension est différentes soit ZO1 , Z02 ... zip . Leur date de création peut s'étendre sur 2 jours mais ces fichiers ne sont pas séparer par d'autre fichiers, ils sont crée les un à la suite des autres...

    dedans le dossier comportant ces fichiers d'autres fichiers sont présent notamment :
    LEVEL 1 14h00 2014-06-18 14.01.25 (Différentielle)

    Je ne veux pas les prendre en compte pour calculer la taille comment faire ce script?


    Ensuite la taille de l'ensemble de ces fichiers doit être retourné dans un log.

    Merci d'avance à ceux qui porteront attention à mon message

  2. #2
    Membre averti
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Novembre 2011
    Messages
    163
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Novembre 2011
    Messages : 163
    Points : 304
    Points
    304
    Par défaut
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    Dim objFSO : Set objFSO = CreateObject("Scripting.FileSystemObject")
     
    rech_fichier = "Nom_sans_extension" 'ici le nom de tes fichiers à traiter sans leur extension zip z01 ...
    rep_path = "c:\path" 'ici le chemin du répertoire où se trouvent tes fichiers
    fich_log = "c:\log.txt" 'ici chemin et nom du fichier log
     
    If Not objFSO.FolderExists(rep_path) Then MsgBox "Répertoire introuvable", vbInformation, "Erreur" : WScript.Quit
    If Not objFSO.FileExists(fich_log) Then objFSO.CreateTextFile(fich_log)
     
    Set info_rep = objFSO.GetFolder(rep_path)
    Set liste_fichiers = info_rep.Files
    taille_rep = info_rep.Size
     
    taille_fichiers = 0
    For each fichier in liste_fichiers
    nom_fichier = objFSO.GetBaseName(fichier)
    If nom_fichier = rech_fichier Then taille_fichiers = taille_fichiers + fichier.size
    Next
     
    Rapport = "Taille du répertoire: " & taille_rep & " octets" & VbCrLf &_
    	"Taille des fichiers recherchés: " & taille_fichiers & " octets" & VbCrLf &_
    	"Taille des autres fichiers: " & taille_rep - taille_fichiers & " octets"
     
    Set ecr = objFSO.OpenTextFile(fich_log, 2) : ecr.Write rapport : ecr.Close
    Est-ce que cela correspond à ton besoin ?
    ++

  3. #3
    Membre régulier
    Femme Profil pro
    Développeur Web
    Inscrit en
    Mai 2014
    Messages
    107
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 30
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2014
    Messages : 107
    Points : 118
    Points
    118
    Par défaut
    Merci c'est parfait

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 03/02/2011, 12h15
  2. Réponses: 2
    Dernier message: 11/06/2010, 15h45
  3. requete pour trouver taille de l'ensemble des bdd
    Par princesse95 dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 09/03/2010, 17h59
  4. script pour la taille des filesystem
    Par moi26 dans le forum Administration
    Réponses: 1
    Dernier message: 09/04/2009, 17h17
  5. script pour redimmensnionner image et taille maxi image
    Par fabien14 dans le forum Langage
    Réponses: 21
    Dernier message: 15/09/2006, 17h21

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