Announcement

Collapse
No announcement yet.

Taches planifiees AIDE !!!!!!!!!!

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • HeadQuaker
    replied
    je laisse tomber alors car je n'ai vraiment aucun idee de par ou et comment commencer
    J'ai regardé un peu le wmi (vbs je connais un peu sans plus) mais bon ca ne me dit rien du tout lol

    Leave a comment:


  • inconnuflo
    replied
    bah alors tu vas etre mal barré hock:
    car si tu veux faire de la supervision réseau et/ou serveurs, tu vas être obligé d'y passer

    As toi d'apprendre un le le wmi et les vbs avec Windows, le shell pour linux :wink:

    Ici, on te guidera mais personne ne te fera ton dev spécifique

    @toi d'avancer par un tout petit script et puis ua fur et à mesure tu va le développer :P

    bonne chance :P

    Leave a comment:


  • HeadQuaker
    replied
    le problème c'est que je ne suis pas tres bon en developpement
    et surtout je pige pas grd chose au code

    Leave a comment:


  • xspoon
    replied
    par contre tu ne peux checker une tache planifiée en WMI (Win32_ScheduledJobs) que si elle a été crée par AT.exe en ligne de command et non par le Wizard "Task Scheduler".

    si c'est le cas, voici un exemple de script qui pourrait servir au coeur d'un plugin:

    Code:
    Option Explicit
    
    'define variables for use with script
    Dim objfso, objWMIService, objJob, colScheduledJobs
    Dim strPath, strFile, strComputer
    
    'clear errors
    On Error Resume Next
    
    strPath = "d:\SchedulesJobs.txt"
    strComputer = "."
    Set objfso = CreateObject("Scripting.FileSystemObject")
    Set strFile = objfso.CreateTextFile(strPath, True)
    
    'Set objWMIService = GetObject("winmgmts:" &
    "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
    Set objWMIService = GetObject("winmgmts:\\" & strComputer &
    "\root\cimv2")
    Set colScheduledJobs = objWMIService.ExecQuery("Select * from
    Win32_ScheduledJob")
    
    strFile.WriteLine("begin")
    
    For Each objJob in colScheduledJobs
    strFile.WriteLine("Caption: " & objJob.Caption)
    strFile.WriteLine("Command: " & objJob.Command)
    strFile.WriteLine("Days of Month: " & objJob.DaysOfMonth)
    strFile.WriteLine("Days of Week: " & objJob.DaysOfWeek)
    strFile.WriteLine("Description: " & objJob.Description)
    strFile.WriteLine("Elapsed Time: " & objJob.ElapsedTime)
    strFile.WriteLine("Install Date: " & objJob.InstallDate)
    strFile.WriteLine("Interact with Desktop: " &
    objJob.InteractWithDesktop)
    strFile.WriteLine("Job ID: " & objJob.JobID)
    strFile.WriteLine("Job Status: " & objJob.JobStatus)
    strFile.WriteLine("Name: " & objJob.Name)
    strFile.WriteLine("Notify: " & objJob.Notify)
    strFile.WriteLine("Owner: " & objJob.Owner)
    strFile.WriteLine("Priority: " & objJob.Priority)
    strFile.WriteLine("Run Repeatedly: " & objJob.RunRepeatedly)
    strFile.WriteLine("Start Time: " & objJob.StartTime)
    strFile.WriteLine("Status: " & objJob.Status)
    strFile.WriteLine("Time Submitted: " & objJob.TimeSubmitted)
    strFile.WriteLine("Until Time: " & objJob.UntilTime)
    Next
    
    ' End of Script
    strFile.Close
    Wscript.Quit
    récupéré ici: http://forums.techarena.in/archive/i...p/t-75691.html



    Et pour le mettre en place, faire un NRPE local ou mieux, suivre l'exemple de ce package avec un serveur NRPE de rebond > pas d'install sur les serveurs cibles:

    :arrow: http://www.nagiosexchange.org/NRPE_P...91;p_view]=235

    j'utilise principalement le SNMP mais je vais devoir venir au WMI pour certains check sur Exchange donc tout ceci à l'air très interessant.

    Leave a comment:


  • julio
    replied
    allez me mettre ca dans le FAQ les enfants et ca sera top !

    Je rapelle que vous avez la possibilité de remplir vous meme le site avec les FAQ, news, download etc etc..

    on compte sur vous !

    Leave a comment:


  • DonKiShoot
    replied
    Encore un beau script à laisser à la communauté

    Leave a comment:


  • wistof
    replied
    WMI est ton ami !

    http://www.microsoft.com/technet/scr....mspx?mfr=true

    Leave a comment:


  • inconnuflo
    replied
    essaie via des scripts VBS que tu stockera en local
    et tu fais du NRPE (ou NCSA) entre le serveur Oreon et ton poste cible qui utilisera ce script

    Leave a comment:


  • HeadQuaker
    started a topic Taches planifiees AIDE !!!!!!!!!!

    Taches planifiees AIDE !!!!!!!!!!

    J'ai déjà cherché, peut etre mal mais j'ai besoin d'un plugin qui permet de vérifier le status d'une tache planifiée d'un poste distant (serveur Windows surtout)
    Si vous savez comment faire ou si vous connaissez un plugin...
    PS : niveau programmation je suis pas bon du tout
    merci
Working...
X