Cluster Sec

Information

This article was written on 30 Oct 2012, and is filled under Microsoft.

Current post is tagged

,

ScheduledJob avec PowerShell 3.0

Petit article entre deux révisions de la certification 70-410,  à propos du chapitre que je révise Automation & Management.

Ce chapitre aborde les nouveautés liées à WMF (Windows Management Framework) et notamment PowerShell 3.0

Deux des nouveautés que me semblent intéressantes c’est l’ajout des Triggers et la planification des scripts directement dans l’outil PS.

Petit exemple sur ScheduledJob :

On crée le « job trigger » (l’évènement) qui déclenchera ma tâche au moment voulu (ici 22:40).

On déclare ensuite la tache a exécuter avec le nom « Matache ».
On insère aussi le ScriptBlock  ici  l’appel de « Get-Process » (à vous d’être plus inventif 😉 )

On contrôle le tout avec Get-ScheduledJob pour vérifier que notre commande attend bien le déclenchement du trigger pour démarrer.

Il est 22:41, je vérifie si mon script c’est bien exécuté.

Attention vous avez besoin d’importer le module PSScheduledJob pour pouvoir appeler votre tâche manuellement  !!

On récupère le contenu de ma tâche dans une variable ( ici $j)

Et l’on vérifie la tâche avec Receive-Job.

Et « Get-Process » a bien été exécuté.

A bientôt !

Source : Technet

 

Laisser un commentaire

*