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

Scripts/Batch Discussion :

Comparer la somme de plusieurs fichiers [Batch]


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2009
    Messages : 85
    Par défaut Comparer la somme de plusieurs fichiers
    Bonjour,

    je souhaite faire la somme de plusieurs fichiers en entrée d'un programme et m'assurer que celle-ci correspond bien à la somme du fichier en sortie.

    Je sais que j'ai 3 fichiers en entrée dans un repertoire A et un en sortie dans un repertoire B.
    je commence par calculer la taille des 3 dans un fichier log et ensuite le dernier dans ce même fichier log

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    for %%i in (c:\A\toto*.TXT) do echo %%~zi>> c:\log.txt
    for %%i in (c:\B\toto.TXT) do echo %%~zi>>c:\log.txt
    Maintenant que j'ai mes informations dans mon fichier log comment additionner les 3 premieres lignes pour ensuite les comparer à la 4 ème?

  2. #2
    Membre Expert Avatar de Drizzt [Drone38]
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Mai 2004
    Messages
    1 001
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur de projet

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 001
    Par défaut
    Je vois pas bien pourquoi tu veux passer par un fichier log.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    for %%i in (c:\A\toto*.TXT) do set /a somme+=%%~zi 
    echo %somme%
    Ta variable somme contient la somme des tailles de tes fichiers.
    Reste juste à comparer avec celle du fichier dans B

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2009
    Messages : 85
    Par défaut
    c'est vrais!

    Question bête mais c vendredi!

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

Discussions similaires

  1. Réponses: 14
    Dernier message: 23/06/2014, 16h13
  2. [XL-2003] Comparer des vecteurs dans plusieurs fichiers
    Par leo_nic dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 26/11/2012, 17h07
  3. grep extraire plusieurs termes en comparant plusieurs fichiers entre eux
    Par sab113 dans le forum Shell et commandes GNU
    Réponses: 14
    Dernier message: 07/03/2012, 19h03
  4. somme de plusieurs fichiers excel en un seul
    Par picxx dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 17/04/2008, 12h34
  5. Somme des éléments dans plusieurs fichiers.
    Par AjJi dans le forum Linux
    Réponses: 2
    Dernier message: 11/06/2006, 00h51

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