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 :

Observateur d'évènements windows [Batch]


Sujet :

Scripts/Batch

  1. #1
    Rédacteur/Modérateur
    Avatar de NorocBzh
    Homme Profil pro
    Développeur décisionnel
    Inscrit en
    Juin 2008
    Messages
    834
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur décisionnel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 834
    Points : 1 265
    Points
    1 265
    Par défaut Observateur d'évènements windows
    Salut à tous,

    Je cherche à vérifier que ma machine a bien été redémarée par un petit batch. Je pense utiliser la commande "eventvwr", mais ça m'ouvre l'observateur d'évènements (remarque, c'est son utilité faut dire )

    Je cherche les paramètres que l'on peut passer à cette commande, pour retrouver si l'évènement a bien eu lieu (redémarrage de la machine dans mon cas).

    Une idée ? Une autre piste que l'observateur d'évènements pour voir ça ?

    Merci à vous !

  2. #2
    Membre averti Avatar de plopi
    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Mars 2011
    Messages
    191
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2011
    Messages : 191
    Points : 306
    Points
    306
    Par défaut
    Si tu veux t'amuser un peu avec for et le parsing il est possible de récupérer l'heure/date du dernier boot grâce à :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    net statistics workstation
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    wmic os get lastbootuptime

  3. #3
    Membre émérite
    Inscrit en
    Avril 2010
    Messages
    1 495
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 1 495
    Points : 2 274
    Points
    2 274
    Par défaut
    Salut,

    Avec vbs, il me semble que tu peux lire le contenu de l'observateur d'événements, voir même y écrire. Sinon, avec ton script, tu peux générer une clef runonce dans la bdr, de sorte quel lance une commande au redémarrage, c'est une possibilité parmi tant d'autres.

  4. #4
    Rédacteur/Modérateur
    Avatar de NorocBzh
    Homme Profil pro
    Développeur décisionnel
    Inscrit en
    Juin 2008
    Messages
    834
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur décisionnel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 834
    Points : 1 265
    Points
    1 265
    Par défaut
    Merci à tous les deux de vos réponses !

    Citation Envoyé par plopi Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    wmic os get lastbootuptime
    Cette méthode me convient parfaitement

  5. #5
    Rédacteur/Modérateur
    Avatar de NorocBzh
    Homme Profil pro
    Développeur décisionnel
    Inscrit en
    Juin 2008
    Messages
    834
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur décisionnel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 834
    Points : 1 265
    Points
    1 265
    Par défaut
    J'ai encore une petite question technique

    Je récupère bien ma valeur avec le "wmic os get lastbootuptime /VALUE"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    
    LastBootUpTime=20110607075149.375000+120
    Le problème est que la commande me renvoie des retours chariots à la fin. Du coup, quand je lance mon bout de code, je récupère la date du dernier reboot pendant un moment, mais au final, je la perds :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    for /f "tokens=1,2 delims==" %%i in ('wmic os get lastbootuptime /VALUE') do ( 
    set dateRebootComplet=%%j
    set dateReboot=!dateRebootComplet:~0,8!
    )
    echo %dateReboot%
    Si je met mon echo dans la boucle, voilà ce que j'obtiens :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    ~0,8
    ~0,8
    20110607
    ~0,8
    ~0,8
    Qu'est ce que je fais mal ?

  6. #6
    Rédacteur/Modérateur
    Avatar de NorocBzh
    Homme Profil pro
    Développeur décisionnel
    Inscrit en
    Juin 2008
    Messages
    834
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur décisionnel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 834
    Points : 1 265
    Points
    1 265
    Par défaut
    J'ai pu m'en sortir en ajoutant un findstr :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    for /f "tokens=1,2 delims==" %%i in ('wmic os get lastbootuptime /VALUE ^|findstr /i /r "LastBootUpTime"') do (
    Merci de l'aide

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 09/03/2009, 11h02
  2. Observateur d'évènements Windows
    Par Cdx dans le forum Delphi
    Réponses: 6
    Dernier message: 27/06/2006, 21h40
  3. erreur MRxSmb dans l'observateur d'évènement
    Par Mut dans le forum Windows Serveur
    Réponses: 10
    Dernier message: 19/05/2006, 17h10
  4. Journal événements Windows:"18278 Journal de BD Tronqué
    Par Labienus dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 14/11/2005, 10h39
  5. Observateurs d'évènements
    Par wareq dans le forum Windows XP
    Réponses: 3
    Dernier message: 10/05/2005, 16h30

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