Question Enregistrer une tâche diffèrée et répétitive

Plus d'informations
il y a 14 ans 1 mois #179 par Delecluse
;) Bonjour ou Bonsoir.

Voilà je voudrai savoir s'il est possible de créer une tâche différée sous \"PowerShell\"

Par exemple: move-item -path C:\mes-rendez-vous\rdv.doc -destination d:\archives\rdv\

Donc la difficulté est que je n'arrive pas à trouver
si j'ai bien comprit \"La méthode\" de ce script
Qui serait de la programmer par exemple : tous les 30 de chaques mois.

et aussi comment l'annuler:S .

Merci d'avance

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 4 semaines #180 par Arnaud Petitjean
Bonjour Franconero ;),

Ce n'est pas très compliqué.
Il faut que tu utilises les tâches planifiées de Windows pour lancer une commande ou un script PowerShell.

Pour savoir comment lancer un script PowerShell depuis CMD (c'est pareil pour une tâche planifiée) reporte toi au Tuto suivant : powershell-scripting.com/index.php?optio...;id=58&Itemid=73

Si tu n'y arrives pas n'hésites pas reposter dans le forum. Et si c'est le cas, merci de me dire sous quel OS tu es.

@++
Arnaud

MVP PowerShell et créateur de ce magnifique forum :-)
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ou d'un conseil ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 3 semaines #183 par Delecluse
;) Hello Arnaud
et merci pour ton intervention.

En fait j'y suis déja allé sur cette page et c'est aussi grace à celle-ci que j'ai réussi a exécuter un script \"PS1\" via l'invite de commande \"CMD\"
Mais juste pour l'instant \"T\".

Quant à l'utilitaire de planification de tâches Windows.
Celui-ci ouvre le \"fichier.ps1\" au lieu de lancer la tâche.

J'ai aussi essayé la création de tâche via l'invite de commande mais des méthodes comme par exemple: -commande
ne sont pas reconnues syntaxiquement dans la création de tâches.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 3 semaines #190 par Arnaud Petitjean
Hello Franconero ;)

Justement, lorsque tu définis ta tâche planifiée il faut que tu spécifies comme exécutable à lancer ceci:

[code:1]powershell -command \"& {c:\tonScript.ps1}\"
[/code:1]

Car je pense que tu n'indiques que \"tonScript.ps1\", et comme par défaut PowerShell est associé au Notepad (pour des raisons de sécurité) c'est normal que celui-ci se lance.

@++ ;)
Arnaud

MVP PowerShell et créateur de ce magnifique forum :-)
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ou d'un conseil ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 3 semaines #245 par Delecluse
:) Hello Arnaud

Etant toujours dans ce satané lit j'ai donc du temps pour me consacrer à PowerShell.
Si tu as un script a me faire avaler pour en sortir, je suis preneur:lol: :lol:

j'ai donc repris ma fameuse tâche, mais toujours sans succés.

Voici ma dernière tentative qui n'est que le reflet de ton aide.

schtasks /create /sc minute /mo 10 /tn \"test\" /tr powershell -command {c:\matache.ps1}


avec cette méthode la tâche ne s'exécute pas et voici le message d'erreur.

PS C:\Documents and Settings\Franck> schtasks /create /sc minute /mo 10 /tn \"test\" /tr c:\>powershell -command {c:\tache.ps1}
ERREUR : Argument ou option non valide - '-encodedCommand'.
Entrez \"SCHTASKS /CREATE /?\" pour afficher la syntaxe.



Si je léve \"powershell -command\" à ce moment elle s'exécute mais ouvre le fichier.ps1.

voila si tu as autre chôse moi je continue à chercher.
Encore merci

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 3 semaines #246 par Arnaud Petitjean
Bonsoir Franconero,

Afin que je puisse mieux t'aider, peux tu me dire sous quel OS tu travailles ?

As tu essayé de planifier ta tâche avec le planificateur en mode graphique ? C'est ce que je fais tout le temps.

Sinon as tu essayé de mettre ta commande entre guillemets ?

Arnaud

MVP PowerShell et créateur de ce magnifique forum :-)
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ou d'un conseil ?

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.143 secondes
Propulsé par Kunena