OVH Cloud OVH Cloud

Planification de tâche

14 réponses
Avatar
pifou
Bonjour
Comment planifier une tâche à l'aide de la commande AT pour une date
bien précise ?
Par exemple, lancer prog.exe à 11h00 le 24/12/2004 ?
Merci

10 réponses

1 2
Avatar
F. Dunoyer [MVP]
pifou avait soumis l'idée :
Bonjour
Comment planifier une tâche à l'aide de la commande AT pour une date bien
précise ?
Par exemple, lancer prog.exe à 11h00 le 24/12/2004 ?
Merci


Su un 2000, la commande AT c'est pas terrible car elle ne permet de
definir quel est le compte associé a la tache.
Je te conseille de passer plutot par l'interface graphique et le bureau

--
F. Dunoyer
http://www.fdunoyer.net

Avatar
pifou

pifou avait soumis l'idée :

Bonjour
Comment planifier une tâche à l'aide de la commande AT pour une date
bien précise ?
Par exemple, lancer prog.exe à 11h00 le 24/12/2004 ?
Merci



Su un 2000, la commande AT c'est pas terrible car elle ne permet de
definir quel est le compte associé a la tache.
Je te conseille de passer plutot par l'interface graphique et le bureau

Merci pour la réponse mais j'aimerais quand même passer par AT (en fait

lancer la commande via une page ASP alors l'interface garphique ;-))


Avatar
F. Dunoyer [MVP]
pifou a émis l'idée suivante :

pifou avait soumis l'idée :

Bonjour
Comment planifier une tâche à l'aide de la commande AT pour une date bien
précise ?
Par exemple, lancer prog.exe à 11h00 le 24/12/2004 ?
Merci



Su un 2000, la commande AT c'est pas terrible car elle ne permet de definir
quel est le compte associé a la tache.
Je te conseille de passer plutot par l'interface graphique et le bureau

Merci pour la réponse mais j'aimerais quand même passer par AT (en fait

lancer la commande via une page ASP alors l'interface garphique ;-))


Sans vouloir etre mechant ;)
at /?
et aussi demarrer/aide
et je pense que tu trouveras ton bonheur

Sinon tu peux aussi consulter
http://www.microsoft.com/windows2000/fr/server/help/default.asp

tu fais index puis at et tu vas trouver ton bonheur


et tu peux aussi trouver un exemple
http://fdunoyer.free.fr/ta/qr.htm#Q23

--
F. Dunoyer
http://www.fdunoyer.net



Avatar
pifou

pifou a émis l'idée suivante :


pifou avait soumis l'idée :

Bonjour
Comment planifier une tâche à l'aide de la commande AT pour une date
bien précise ?
Par exemple, lancer prog.exe à 11h00 le 24/12/2004 ?
Merci




Su un 2000, la commande AT c'est pas terrible car elle ne permet de
definir quel est le compte associé a la tache.
Je te conseille de passer plutot par l'interface graphique et le bureau

Merci pour la réponse mais j'aimerais quand même passer par AT (en

fait lancer la commande via une page ASP alors l'interface garphique ;-))



Sans vouloir etre mechant ;)
at /?
et aussi demarrer/aide
et je pense que tu trouveras ton bonheur

Sinon tu peux aussi consulter
http://www.microsoft.com/windows2000/fr/server/help/default.asp

tu fais index puis at et tu vas trouver ton bonheur


et tu peux aussi trouver un exemple
http://fdunoyer.free.fr/ta/qr.htm#Q23

Mmmmmmmm

Merci de me prendre pour un débile.
J'ai déjà regardé l'aide dans tous les sens, j'ai cherché sur le net et
même sur msdn qui est super mal foutu mais ça on le sait déjà, et si je
pose ma question ici, c'est justement parce-que nulle part je n'ai
trouvé d'exemple explicite de ce que je veux faire.
Soit ce que je demande est impossible, et donc AT n'est pas équivalent à
l'interface graphique, soit c'est possible et je demande juste la
syntaxe exacte (et qui marche) qui correspond à l'exemple que j'ai
donné. Tout ce que j'arrive à faire actuellement, c'est avec AT
/next:... des chiffres séparés par des virgules à la place des ... dont
j'ai du mal, suite aux nombreux exemples testés, à bien comprendre le
fonctionnement.
A chaque fois il y a un exemple pour l'option every mais pas pour next,
en tout cas pas avec une date précise.




Avatar
Ricky [MVP]
Bonjour *pifou* (et tous les lecteurs)
| Mmmmmmmm
| Merci de me prendre pour un débile.
| J'ai déjà regardé l'aide dans tous les sens, j'ai cherché sur le net
| et même sur msdn qui est super mal foutu mais ça on le sait déjà, et
| si je pose ma question ici, c'est justement parce-que nulle part je
| n'ai
| trouvé d'exemple explicite de ce que je veux faire.
| Soit ce que je demande est impossible, et donc AT n'est pas
| équivalent à l'interface graphique, soit c'est possible et je demande
| juste la
| syntaxe exacte (et qui marche) qui correspond à l'exemple que j'ai
| donné. Tout ce que j'arrive à faire actuellement, c'est avec AT
| /next:... des chiffres séparés par des virgules à la place des ...
| dont j'ai du mal, suite aux nombreux exemples testés, à bien
| comprendre le fonctionnement.
| A chaque fois il y a un exemple pour l'option every mais pas pour
| next,
| en tout cas pas avec une date précise.

Le problème de Next est que dans ton exemple... il ne le faut pas

AT 11:00 24/12/2004 "prog.exe"

Voili voilou

--
Ricky [MVP] Visitez les faq....
http://www.faqoe.com http://faq.ms.word.free.fr
http://dj.joss.free.fr/faq.htm http://www.excelabo.net
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
Avatar
Jean-Claude BELLAMY
Dans le message news:c9d2hu$eqs$ ,
pifou s'est ainsi exprimé:
[...]
Soit ce que je demande est impossible, et donc AT n'est pas
équivalent à l'interface graphique,


Effectivement, les tâches planifiées par "AT" et celles planifiées dans le
gestionnaire de tâches NE SONT PAS équivalentes!

C'est indiqué dans le MSDN à plusieurs endroits :

http://support.microsoft.com/?id"0149
"When you schedule a task using the AT tool at
a command prompt, the task appears as being scheduled
in the Task Scheduler tool.
When you schedule a task using the Task Scheduler tool,
the task does not appear when you run the the AT tool
at a command prompt.

In addition, if use Task Scheduler to modify a task originally
scheduled using the AT tool, you can no longer modify the
task using the AT tool.
STATUS
This behavior is by design.

The Task Scheduler tool provides more features than
the AT tool. Once a task is created or modified using
the Task Scheduler tool, it cannot be reverted back to
an AT task because the AT tool cannot interpret the
additional information added by the Task Scheduler tool.


http://support.microsoft.com/?id13565
"When you type at computername to view a list
of scheduled tasks, some (or all) of the scheduled
tasks that you created by using the at command
are not listed.

This behavior can occur if you modified the tasks in
the Scheduled Tasks folder after you used the at
command to create the task. When you use the at
command to schedule a task, the task is displayed
in the Scheduled Tasks folder in Control Panel.
You can view or modify the task.
However, if you modify the task, when you use the
at command, you cannot view the task. "



[...]Tout ce que j'arrive à faire actuellement, c'est avec
AT /next:... des chiffres séparés par des virgules à la place des ...
dont j'ai du mal, suite aux nombreux exemples testés, à bien
comprendre le fonctionnement.


"/next:date,...: Use this parameter to schedule the task
to run on the next occurrence of the day (for example,
next Monday). Specify date as one or more days of the week
(use the following abbreviations: M,T,W,Th,F,S,Su)
or one or more days of the month (use the numbers 1 through 31).
Make sure that you use commas to separate multiple date
entries. If you omit this parameter, the task is scheduled
to run on the current day. "

--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
http://www.bellamyjc.org *


Avatar
pifou

Bonjour *pifou* (et tous les lecteurs)
| Mmmmmmmm
| Merci de me prendre pour un débile.
| J'ai déjà regardé l'aide dans tous les sens, j'ai cherché sur le net
| et même sur msdn qui est super mal foutu mais ça on le sait déjà, et
| si je pose ma question ici, c'est justement parce-que nulle part je
| n'ai
| trouvé d'exemple explicite de ce que je veux faire.
| Soit ce que je demande est impossible, et donc AT n'est pas
| équivalent à l'interface graphique, soit c'est possible et je demande
| juste la
| syntaxe exacte (et qui marche) qui correspond à l'exemple que j'ai
| donné. Tout ce que j'arrive à faire actuellement, c'est avec AT
| /next:... des chiffres séparés par des virgules à la place des ...
| dont j'ai du mal, suite aux nombreux exemples testés, à bien
| comprendre le fonctionnement.
| A chaque fois il y a un exemple pour l'option every mais pas pour
| next,
| en tout cas pas avec une date précise.

Le problème de Next est que dans ton exemple... il ne le faut pas

AT 11:00 24/12/2004 "prog.exe"

Voili voilou

Voili voilou, si tu avais testé ton exemple avant de le balancer, tu

verrais que ceci (que j'avais déjà essayé) ne fonctionne pas.
J'ai Win 2K Server SP4 et quand je lance ça, la tâche est programmée
pour 11h00 ... aujourd'hui.

Avatar
pifou

Dans le message news:c9d2hu$eqs$ ,
pifou s'est ainsi exprimé:

[...]
Soit ce que je demande est impossible, et donc AT n'est pas
équivalent à l'interface graphique,



Effectivement, les tâches planifiées par "AT" et celles planifiées dans le
gestionnaire de tâches NE SONT PAS équivalentes!

C'est indiqué dans le MSDN à plusieurs endroits :

http://support.microsoft.com/?id"0149
"When you schedule a task using the AT tool at
a command prompt, the task appears as being scheduled
in the Task Scheduler tool.
When you schedule a task using the Task Scheduler tool,
the task does not appear when you run the the AT tool
at a command prompt.

In addition, if use Task Scheduler to modify a task originally
scheduled using the AT tool, you can no longer modify the
task using the AT tool.
STATUS
This behavior is by design.

The Task Scheduler tool provides more features than
the AT tool. Once a task is created or modified using
the Task Scheduler tool, it cannot be reverted back to
an AT task because the AT tool cannot interpret the
additional information added by the Task Scheduler tool.


http://support.microsoft.com/?id13565
"When you type at computername to view a list
of scheduled tasks, some (or all) of the scheduled
tasks that you created by using the at command
are not listed.

This behavior can occur if you modified the tasks in
the Scheduled Tasks folder after you used the at
command to create the task. When you use the at
command to schedule a task, the task is displayed
in the Scheduled Tasks folder in Control Panel.
You can view or modify the task.
However, if you modify the task, when you use the
at command, you cannot view the task. "




[...]Tout ce que j'arrive à faire actuellement, c'est avec
AT /next:... des chiffres séparés par des virgules à la place des ...
dont j'ai du mal, suite aux nombreux exemples testés, à bien
comprendre le fonctionnement.



"/next:date,...: Use this parameter to schedule the task
to run on the next occurrence of the day (for example,
next Monday). Specify date as one or more days of the week
(use the following abbreviations: M,T,W,Th,F,S,Su)
or one or more days of the month (use the numbers 1 through 31).
Make sure that you use commas to separate multiple date
entries. If you omit this parameter, the task is scheduled
to run on the current day. "

Merci pour le 1er, je ne l'avais pas vu/lu. Les autres si.

Donc ce que je demande est impossible. Existe-t-il alors un outil
gratuit qui permet de le faire ?
Pour ma culture perso : si je m'en réfère au dernier paragraphe,
pourquoi ceci : at 11h00 /next:1,3,5 "prog.exe" me donne quand je
regarde dans la console à l'onglet planification : "à 11:00 le 1 de
chaque mois, début : 01/06/2004 et arrêt : 05/06/2004" et que dans la
liste déroulante "tâche planifiée" j'ai l'option sélectionnée "Tous les
mois" ???? Mon 03/06 n'apparait nulle part. J'avoue ne pas saisir la
logique du truc.


Avatar
pifou

Bonjour *pifou* (et tous les lecteurs)
| Mmmmmmmm
| Merci de me prendre pour un débile.
| J'ai déjà regardé l'aide dans tous les sens, j'ai cherché sur le net
| et même sur msdn qui est super mal foutu mais ça on le sait déjà, et
| si je pose ma question ici, c'est justement parce-que nulle part je
| n'ai
| trouvé d'exemple explicite de ce que je veux faire.
| Soit ce que je demande est impossible, et donc AT n'est pas
| équivalent à l'interface graphique, soit c'est possible et je demande
| juste la
| syntaxe exacte (et qui marche) qui correspond à l'exemple que j'ai
| donné. Tout ce que j'arrive à faire actuellement, c'est avec AT
| /next:... des chiffres séparés par des virgules à la place des ...
| dont j'ai du mal, suite aux nombreux exemples testés, à bien
| comprendre le fonctionnement.
| A chaque fois il y a un exemple pour l'option every mais pas pour
| next,
| en tout cas pas avec une date précise.

Le problème de Next est que dans ton exemple... il ne le faut pas

AT 11:00 24/12/2004 "prog.exe"

Voili voilou

Voili voilou, si tu avais testé ton exemple avant de le balancer, tu

verrais que ceci (que j'avais déjà essayé) ne fonctionne pas.
J'ai Win 2K Server SP4 et quand je lance ça, la tâche est programmée
pour 11h00 ... demain (31/05).

Avatar
Ricky [MVP]
Bonjour *pifou* (et tous les lecteurs)
| Voili voilou, si tu avais testé ton exemple avant de le balancer, tu
| verrais que ceci (que j'avais déjà essayé) ne fonctionne pas.
| J'ai Win 2K Server SP4 et quand je lance ça, la tâche est programmée
| pour 11h00 ... aujourd'hui.

Je l'ai testé, ai mal lu le résultat et effacé ma bêtise du serveur 30 secondes après l'avoir envoyée. Malheureusement trop tard.
Désolé.
--
Ricky [MVP] Visitez les faq....
http://www.faqoe.com http://faq.ms.word.free.fr
http://dj.joss.free.fr/faq.htm http://www.excelabo.net
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
1 2