Question
(Résolu) tâches planifiées avec arguments
- PULVERAIL
- Auteur du sujet
- Hors Ligne
- Membre junior
- Messages : 36
- Remerciements reçus 0
J'essaye de créer une tâche planifiée qui exécute un script powershell. Mais je n'arrive pas à faire en sorte que les arguments nécessaires à son exécution soient pris en compte...
Quelqu'un pourrait-il m'aiguiller sur la voie à prendre...?
Ma commande :
[code:1]schtasks /create /sc once /st 17:35 /sd 25/07/2009 /tn \"test\" /TR \"powershell -command `\"&{c:\myFile.ps1 -f AKW -t 00}`\"\"
[/code:1]
Merci d'avance <br><br>Message édité par: skeleton18, à: 26/08/09 14:56
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
- Messages : 6302
- Remerciements reçus 68
skeleton18 écrit:
Tu devrais préciser le problème que tu rencontres.Mais je n'arrive pas à faire en sorte que les arguments nécessaires à son exécution soient pris en compte
Essaie ceci:
[code:1]
schtasks /create /sc once /st 17:35:00 /sd 30/09/2009 /tn \"test\" /TR \"powershell -command '&{c:\myFile.ps1 -f AKW -t 00}'\"
[/code:1]
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- PULVERAIL
- Auteur du sujet
- Hors Ligne
- Membre junior
- Messages : 36
- Remerciements reçus 0
Connexion ou Créer un compte pour participer à la conversation.
- PULVERAIL
- Auteur du sujet
- Hors Ligne
- Membre junior
- Messages : 36
- Remerciements reçus 0
Ta commande ne marche pas... Elle ne fait que m'afficher :
[code:1]&{c:\myFile.ps1 -f AKW -t 00}[/code:1]
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
- Messages : 6302
- Remerciements reçus 68
Avec quelle version de PS travailles-tu ?@ laurent
Ta commande ne marche pas... Elle ne fait que m'afficher :
Sous xp sp3, ps v1, ta commande renvoie une erreur:
[code:1]
ERREUR : Argument ou option non valide - '-f'.
Entrez \"SCHTASKS /CREATE /?\" pour afficher la syntaxe.
[/code:1]
D'ou ma première proposition, je pensais que c'était un pb de syntaxe.
skeleton18 écrit:
C'est le process PS qui te demande des arguments ou ton script ?Mais en fait, il se lance bien à la date et à l'heure indiquée mais lorsqu'il a ouvert la console, il me demande les arguments
Que donne, à partir de la console PS, l'exécution de ton code légérement modifié :
[code:1]powershell -command \"&{c:\myFile.ps1 -f AKW -t 00}\" -noexit[/code:1]
Et dans ton cas je ne suis sûr que tu ais besoin d'utiliser un scriptblock...
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- PULVERAIL
- Auteur du sujet
- Hors Ligne
- Membre junior
- Messages : 36
- Remerciements reçus 0
Et quand la tâche se lance, le script s'exécute comme si je n'avais pas passé de paramètres... :/
Que donne, à partir de la console PS, l'exécution de ton code légérement modifié :
[code:1]powershell -command \"&{c:\myFile.ps1 -f AKW -t 00}\" -noexit[/code:1]
Il me demande de rentrer les valeurs pour les paramètres -f (pour folder) et -t (pour time)...
Connexion ou Créer un compte pour participer à la conversation.
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Entraide pour les débutants
- (Résolu) tâches planifiées avec arguments