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 :

Événement nouveau fichier


Sujet :

Scripts/Batch

  1. #1
    Membre à l'essai
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Août 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Orne (Basse Normandie)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Août 2014
    Messages : 10
    Points : 11
    Points
    11
    Par défaut Événement nouveau fichier
    Bonjour à tous

    J'ai un dossier "badmail" qui contient une multitude de fichiers .BAD. Je doit créer un script qui envoi un mail a chaque arrivée d'un fichier .BAD dans ce dossier.
    Cependant je coince sur ce point là. Parcourir le dossier et lire les fichiers .BAD j'y arrive, mais à chaque fois ça reprend aussi les fichiers .BAD d'il y a un an :s

    Je voudrais juste m'occuper des nouveaux fichiers (dès qu'il y en a un qui arrive dans le dossier--> paf un mail d'avertissement )

    Quelqu'un aurait une petite idée ?

    Merci pour votre aide

    Bonne journée

  2. #2
    Membre expert
    Avatar de sachadee
    Homme Profil pro
    AMI DU BAT
    Inscrit en
    Janvier 2013
    Messages
    1 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Brésil

    Informations professionnelles :
    Activité : AMI DU BAT
    Secteur : Distribution

    Informations forums :
    Inscription : Janvier 2013
    Messages : 1 478
    Points : 3 768
    Points
    3 768
    Par défaut
    Salut,

    Test le nombre de fichier BAD dans ton répertoire.

    ________________________________
    Un p'tit coup de pouce ça fait toujours plaisir, pensez-y !
    ________________________________

  3. #3
    Membre à l'essai
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Août 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Orne (Basse Normandie)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Août 2014
    Messages : 10
    Points : 11
    Points
    11
    Par défaut
    Bonjour sachadee !

    Merci pour ta réponse !

    Je comprend ce que tu veux dire et le principe de compter les fichiers dans le répertoire mais le nombre de fichiers va varier en permanence alors comment garder le dernier nombre compté? (le script va s’exécuter 2 fois par jour).

    Cordialement

  4. #4
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Points : 15 060
    Points
    15 060
    Billets dans le blog
    1
    Par défaut
    Salut,
    Citation Envoyé par Oupsy Voir le message
    (dès qu'il y en a un qui arrive dans le dossier--> paf un mail d'avertissement )
    tu peux utiliser un client WMI d'événement permanent. En batch, à moins d'utiliser une fichier MOF, je ne suis pas certains que ce soit faisable, donc voir avec le VBS ou Powershell.

  5. #5
    Membre à l'essai
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Août 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Orne (Basse Normandie)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Août 2014
    Messages : 10
    Points : 11
    Points
    11
    Par défaut
    Bonjour Laurent !!

    Je me suis un peu dépatouillé pour avoir maintenant qui fonctionne maintenant
    J'utilise deux fichiers texte qui obtiennent la valeur du nombre de fichier .BAD (avant et après) et après je fait la soustraction de ces deux valeurs
    -> Si supérieur à 0 donc présence de nouveaux fichiers
    -> Si égale à 0 , pas de nouveaux fichiers

    On peut dire que le problème est résolu

    Merci pour vos réponses !

    Bonne journée !

  6. #6
    Futur Membre du Club
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Novembre 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2014
    Messages : 5
    Points : 5
    Points
    5
    Par défaut
    Pour ceux que ça intéresse, ce joli script (Powershell) permet de surveiller les actions sur les fichiers dans un dossier (je ne suis pas l'auteur du script). Il est complexe mais pas très long et fonctionne bien (je viens de le tester sur mon propre poste).

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

Discussions similaires

  1. Création de nouveau fichiers entete/source
    Par valerossi46 dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 01/08/2006, 10h12
  2. Réponses: 17
    Dernier message: 08/02/2006, 19h01
  3. recuperation chemin nouveau fichier
    Par coco21 dans le forum Access
    Réponses: 4
    Dernier message: 07/02/2006, 09h23
  4. Réponses: 16
    Dernier message: 04/01/2006, 14h54
  5. [VB.NET] Créer et remplir un nouveau fichier Access
    Par Manue.35 dans le forum Accès aux données
    Réponses: 2
    Dernier message: 18/07/2003, 15h42

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