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 :

création de fichiers de logs après arrêt de services


Sujet :

Scripts/Batch

Vue hybride

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

    Informations forums :
    Inscription : Octobre 2008
    Messages : 38
    Par défaut création de fichiers de logs après arrêt de services
    Bonjour,

    j'ai mis en place un script lancé toutes les nuits via une tache planifiée.

    Arrêt de plusieurs services:

    sc stop service1
    sc stop service2

    j'aimerai savoir comment créer un fichier de log avec le résultat de la commande pour savoir si les 2 services ont bien été arrêtés.

    merci d'avance.

  2. #2
    Rédacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Mai 2007
    Messages
    11 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Par défaut
    Le démarrage et l'arrêt des service est journalisé par défaut par un message EventLog Microsoft dans le journal "Systeme".

    Je viens de faire l'essai "sc start dhcp" puis "sc stop dhcp", cela provoque bien la génération d'au moins 2 messages.

    Pour voir ces messages : Démarrer / executer "eventvwr.msc" et regarder dans les messages "systeme"

    Sinon, tu as aussi la commande "sc query dhcp" qui te donne le statut du service dhcp par exemple
    Raymond
    Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
    e-verbe Un logiciel de conjugaison des verbes de la langue française.

    Ma page personnelle sur DVP
    .

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    240
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2008
    Messages : 240
    Par défaut
    peut etre un truc de ce genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if '%errorlevel%'=='0' echo Le service a bien été désactivé >> %systemdrive%\log_desactivation.txt

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 43
    Par défaut
    Bonjour,

    J'ai cela dans mes cartons :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    set emp_log=C:\logs
    set date_exec=%DATE:~6,4%%DATE:~3,2%%DATE:~0,2%
    set heure_exec=%TIME:~0,2%:%TIME:~3,2%
    
    echo --- Arrêt du service XXX le %date% a %heure_exec% --- > %emp_log%\arret_xxx_%date_exec%.log
    echo. >> %emp_log%\arret_xxx_%date_exec%.log
    
    net stop XXX >> %emp_log%\arret_xxx_%date_exec%.log 2> %emp_log%\arret_xxx_erreurs_%date_exec%.log
    if %ERRORLEVEL% == 2 ( echo Le service XXX est probablement déjà arrêté. >> %emp_log%\arret_xxx_%date_exec%.log )
    if %ERRORLEVEL% == 2 ( echo Consultez le fichier d'erreur pour plus d'informations. >> %emp_log%\arret_xxx_%date_exec%.log )
    if %ERRORLEVEL% == 2 ( echo. >> %emp_log%\arret_xxx_%date_exec%.log )
    Avec ceci, mon fichier de log m'indique lorsque tout se passe bien :

    --- Arrêt du service XXX le 21/11/2008 a 2:30 ---

    Le service XXX s'arrête.
    Le service XXX a été arrêté.


    Et en cas d'erreur :

    --- Arrêt du service XXX le 21/11/2008 a 2:30 ---

    Le service XXX est probablement déjà arrêté.
    Consultez le fichier d'erreur pour plus d'informations.



    Si ça peut aider...

Discussions similaires

  1. Réponses: 1
    Dernier message: 20/02/2014, 07h40
  2. Fichier .bat qui s'arrête après une commande
    Par VinnieMc dans le forum Administration
    Réponses: 6
    Dernier message: 28/08/2008, 18h17
  3. Création de fichier de log
    Par ploxien dans le forum Entrée/Sortie
    Réponses: 6
    Dernier message: 19/11/2007, 16h26
  4. Création d'un fichier de log
    Par caranta0013 dans le forum Langage
    Réponses: 4
    Dernier message: 02/04/2007, 12h12
  5. création d'une liste d'après un fichier en c
    Par ghislain118 dans le forum Algorithmes et structures de données
    Réponses: 6
    Dernier message: 21/12/2005, 10h56

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