Question
Lister taches planifiées sur plusieurs serveurs
- balek
- Auteur du sujet
- Hors Ligne
- Membre senior
- Messages : 71
- Remerciements reçus 0
tout d'abord un bravo pour ce site , clair, plein d'explication, de bons tutorial et de bonnes bases de connaissances.
Le voudrais vriament commencer en powershell mais la je but deja pour faire un \"premier\" script.
Le but serais de lister les taches planifiées sur plusieurs serveurs grace à un fichiers txt ou je renseignerai les noms des serveurs.
j'ai commencer par for-eachObject mais je ne suis vraiment pas sur de moi, ca fait que bugger
merci d'avance pour votre aide.
Connexion ou Créer un compte pour participer à la conversation.
- balek
- Auteur du sujet
- Hors Ligne
- Membre senior
- Messages : 71
- Remerciements reçus 0
get-wmiobject -query \"select * from win32_scheduledjob\" > d:\la.txt
Mais bon, ce n'est pas il me semble le bon \"composant\" wmi.
Si vous savez qqch , merci moi je continue a chercher
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
- Messages : 6302
- Remerciements reçus 68
Détail de la classe WMI
msdn2.microsoft.com/en-us/library/aa394399.aspx
Exemples VBS
msdn2.microsoft.com/en-us/library/aa394601.aspx
Quel résultat est renvoyé par l'instruction suivante :
[code:1]get-wmiobject -query \"select * from win32_scheduledjob\" [/code:1]
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Robin Lemesle
- Hors Ligne
- Modérateur
- Messages : 260
- Remerciements reçus 0
Le but serait de lister les taches planifiées sur plusieurs serveurs grace à un fichiers txt ou je renseignerai les noms des serveurs.
Bravo pour ce script très intéressant.
j'ai commencé par for-eachObject mais je ne suis vraiment pas sur de moi, ca fait que bugger
n'hésite pas à poster ton code si tu veux que l'on t'aide à le debugger.
Robin MVP PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- balek
- Auteur du sujet
- Hors Ligne
- Membre senior
- Messages : 71
- Remerciements reçus 0
ca me créer bien mon fichier la.txt mais rien a l'interieur pourtant j'ai bien une tache planifiée sur mon système.
Je n'ai pas de message d'erreur ,ca revient au prompt.
@+
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
- Messages : 6302
- Remerciements reçus 68
Donc retire la redirection de ton instruction.
Puis ajoute une tâche de test
[code:1]at 14:45 c:\test.bat ^>c:\output.txt[/code:1]interroge le référentiel WMI
[code:1]get-wmiobject -query \"select * from win32_scheduledjob\"[/code:1]
tu dois avoir au moins une tâche.
supprime cette tâche (Attention l'instruction suivante supprime toutes les tâches!)JobId : 1
Name :
Owner :
Priority :
Command : c:\test.bat ^>c:\output.txt
[code:1]at /delete[/code:1]
La ré-interrogation du référentiel WMI ne te renverra aucune tâche :
[code:1]get-wmiobject -query \"select * from win32_scheduledjob\"[/code:1]
Maintenant comme tu le dis
Il est préférable que tu énonces le pseudo code de ce traitement (on connait déjà le fonctionnel). Car ce qui peux s'énoncer simplement ne suppose pas que sa réalisation sous PS soit simpleLe but serais de lister les taches planifiées sur plusieurs serveurs grace à un fichiers txt ou je renseignerai les noms des serveurs.
A toi de jouer !
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Entraide pour les débutants
- Lister taches planifiées sur plusieurs serveurs