OVH Cloud OVH Cloud

Tache Planifiée

8 réponses
Avatar
berthelagrandepatte
Bonjour,

Est il possible d'integrer avec la commande AT la répétition de la tache
dans une même journée c'est à dire, elle démarre à une heure spécifique puis
redémarre par exemple 1 heure après et cela plusieurs fois jusqu'a une heure
de fin ?
Si cela n'est pas possible avec cette commande, est il possible de le faire
en vbscript ?

Merci de vos réponses

8 réponses

Avatar
StephaneB
Bonjour,

Est il possible d'integrer avec la commande AT la répétition de la tache
dans une même journée c'est à dire, elle démarre à une heure spécifique puis
redémarre par exemple 1 heure après et cela plusieurs fois jusqu'a une heure
de fin ?
Si cela n'est pas possible avec cette commande, est il possible de le faire
en vbscript ?

Merci de vos réponses


Bonjour,


at est relativement limité dans ce domaine, si ton systeme est XP ou
2003, il est préférable d'utiliser schtasks, où tu peux programmer la
fréquence d'execution et la date de fin. Cà ne repond peut être pas
exactement au problème mais çà s'en rapproche.

Stephane

Avatar
berthelagrandepatte

Bonjour,

Est il possible d'integrer avec la commande AT la répétition de la tache
dans une même journée c'est à dire, elle démarre à une heure spécifique puis
redémarre par exemple 1 heure après et cela plusieurs fois jusqu'a une heure
de fin ?
Si cela n'est pas possible avec cette commande, est il possible de le faire
en vbscript ?

Merci de vos réponses


Bonjour,


at est relativement limité dans ce domaine, si ton systeme est XP ou
2003, il est préférable d'utiliser schtasks, où tu peux programmer la
fréquence d'execution et la date de fin. Cà ne repond peut être pas
exactement au problème mais çà s'en rapproche.

Stephane

Mon système est Windows 2000. Est il possible d'utiliser Schtasks avec 2000??


merci


Avatar
StephaneB


Bonjour,

Est il possible d'integrer avec la commande AT la répétition de la tache
dans une même journée c'est à dire, elle démarre à une heure spécifique puis
redémarre par exemple 1 heure après et cela plusieurs fois jusqu'a une heure
de fin ?
Si cela n'est pas possible avec cette commande, est il possible de le faire
en vbscript ?

Merci de vos réponses


Bonjour,


at est relativement limité dans ce domaine, si ton systeme est XP ou
2003, il est préférable d'utiliser schtasks, où tu peux programmer la
fréquence d'execution et la date de fin. Cà ne repond peut être pas
exactement au problème mais çà s'en rapproche.

Stephane

Mon système est Windows 2000. Est il possible d'utiliser Schtasks avec 2000??


merci
Malheureusement non!


Désolé,



Avatar
berthelagrandepatte



Bonjour,

Est il possible d'integrer avec la commande AT la répétition de la tache
dans une même journée c'est à dire, elle démarre à une heure spécifique puis
redémarre par exemple 1 heure après et cela plusieurs fois jusqu'a une heure
de fin ?
Si cela n'est pas possible avec cette commande, est il possible de le faire
en vbscript ?

Merci de vos réponses


Bonjour,


at est relativement limité dans ce domaine, si ton systeme est XP ou
2003, il est préférable d'utiliser schtasks, où tu peux programmer la
fréquence d'execution et la date de fin. Cà ne repond peut être pas
exactement au problème mais çà s'en rapproche.

Stephane

Mon système est Windows 2000. Est il possible d'utiliser Schtasks avec 2000??


merci
Malheureusement non!


Désolé,



Et en Vbscript ?? cst possible ??
merci




Avatar
Gilles LAURENT
"berthelagrandepatte" a
écrit dans le message de
news:

Bonsoir,

| Mon système est Windows 2000. Est il possible d'utiliser Schtasks
| avec 2000??

Oui et comme cette information est largement diffusée alors je vous la
communique :
http://www.jsifaq.com/SF/Tips/Tip.aspx?idS35

Disclaimer: Use this hack at your own risk ;-)

--
Gilles LAURENT
Me contacter : http://cerbermail.com/?zoTY7ZkLcD
Avatar
StephaneB



Bonjour,

Est il possible d'integrer avec la commande AT la répétition de la tache
dans une même journée c'est à dire, elle démarre à une heure spécifique puis
redémarre par exemple 1 heure après et cela plusieurs fois jusqu'a une heure
de fin ?
Si cela n'est pas possible avec cette commande, est il possible de le faire
en vbscript ?

Merci de vos réponses


Bonjour,


at est relativement limité dans ce domaine, si ton systeme est XP ou
2003, il est préférable d'utiliser schtasks, où tu peux programmer la
fréquence d'execution et la date de fin. Cà ne repond peut être pas
exactement au problème mais çà s'en rapproche.

Stephane

Mon système est Windows 2000. Est il possible d'utiliser Schtasks avec 2000??


merci
Malheureusement non!


Désolé,



Et en Vbscript ?? cst possible ??
merci
Bonjour,


il est appamment possible de créer une tache qui se répète 1 fois par
jour sur plusieurs jours, mais pas plusieurs fois dans la même journée:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/win32_scheduledjob.asp

A moins que quelqu'un ait une autre solution...





Avatar
Méta-MCI
Bonjour !


Il est toujours possible de faire un batch qui gère les lancements.

Par exemple, avec ce batch :

@echo off
setlocal

:DEBUT
set T=%TIME:~0,5%
FOR /F "usebackq tokens=*" %%a IN (`find /C "%T%" heures.txt`) DO CALL
:TEST %%a
sleepm 59000
goto :DEBUT

endlocal
goto :EOF

:TEST
set tmp=%*
set nb=%tmp:~-1%
if /I %nb% GTR 0 call :LANCER
goto :EOF

:LANCER
start "" notepad.exe
sleepm 1000
goto :EOF


On associe le fichier texte "heures.txt", qui contient :

03:33
09:09
10:10
11:11
14:14
15:15
16:16


Ce batch lancera notepad, pour chacune des heures contenues dans le fichier.
Attention, il n'y a pas de vérification de l'état des tâches. Et aussi, le
script ne s'arrête jamais (c'est modifiable).
Par contre, on peut modifier le fichier "heures.txt" durant l'exécution (il
est re-testé toutes les 59 ou 60 secondes).


@-salutations

Michel Claveau




PS : pour le sleepm.exe, voir http://www.ponx.org/batutils/
Avatar
Pascal TURDINE
"StephaneB" a écrit dans le message de news:

| > Bonjour,
| >
| > Est il possible d'integrer avec la commande AT la répétition de la tache
| > dans une même journée c'est à dire, elle démarre à une heure spécifique puis
| > redémarre par exemple 1 heure après et cela plusieurs fois jusqu'a une heure
| > de fin ?
| > Si cela n'est pas possible avec cette commande, est il possible de le faire
| > en vbscript ?
| >
| > Merci de vos réponses
| >
| >

Bonjour,
Il me semble que le gestionnaire de tâches fait cela très bien. J'ai, par exemple,
planifié une tâche d'envoi de courriel pour un client du lundi au samedi. La tâche
commence à 6h 30, se répète toutes les heures et s'arrête à 18h30.
Si c'est ça votre problème alors voici une solution :
Après avoir créer la tâche avec l'assistant, l'ouvrire, aller dans l'onglet
"Planification". Cliquer sur le bouton "Avancé...". Cocher la case "Répéter la tâche".
Sélectionner la fréquence (toute les 1h, les 45 mn ...), puis "jusqu'à", sélectionner
l'heure de fin.
On peut même demander à ce que cette tâche ait plusieurs planification en cochant la case
"Afficher les différents horaires" dans l'onglet "Planification". J'avais planifié la
tâche pour qu'elle s'arrête début août et qu'elle reparte fin août.

--

@+ "8~} PaKaL