J'ai un script qui fait de nombreuses boucles et récupère beaucoup
d'informations.
Le temps d'exécution varie en fonction de l'occupation du système.
Ca peut être très court ou très long.
Je voudrais limiter le temps d'exécution du script par exemple à 30
secondes.
Après 30 secondes le script se terminerait qu'il ait fini ses taches ou pas.
Y a-t-il une solution en VBScript ou via le planificateur de tache ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gilles LAURENT
"A. Clotoni" a écrit dans le message de news:ejdh6o$rpv$ | Bonjour à tous.
Bonsoir,
| J'ai un script qui fait de nombreuses boucles et récupère beaucoup | d'informations. | Le temps d'exécution varie en fonction de l'occupation du système. | Ca peut être très court ou très long. | Je voudrais limiter le temps d'exécution du script par exemple à 30 | secondes. | Après 30 secondes le script se terminerait qu'il ait fini ses taches | ou pas. Y a-t-il une solution en VBScript ou via le planificateur de | tache ?
L'argument //T du hôte WSH permet de répondre à votre besoin: CScript //T:30 script.vbs WScript //T:30 script.vbs
-- Gilles LAURENT http://glsft.free.fr
"A. Clotoni" <a.clotoni@yahoo.fr> a écrit dans le message de
news:ejdh6o$rpv$1@registered.motzarella.org
| Bonjour à tous.
Bonsoir,
| J'ai un script qui fait de nombreuses boucles et récupère beaucoup
| d'informations.
| Le temps d'exécution varie en fonction de l'occupation du système.
| Ca peut être très court ou très long.
| Je voudrais limiter le temps d'exécution du script par exemple à 30
| secondes.
| Après 30 secondes le script se terminerait qu'il ait fini ses taches
| ou pas. Y a-t-il une solution en VBScript ou via le planificateur de
| tache ?
L'argument //T du hôte WSH permet de répondre à votre besoin:
CScript //T:30 script.vbs
WScript //T:30 script.vbs
"A. Clotoni" a écrit dans le message de news:ejdh6o$rpv$ | Bonjour à tous.
Bonsoir,
| J'ai un script qui fait de nombreuses boucles et récupère beaucoup | d'informations. | Le temps d'exécution varie en fonction de l'occupation du système. | Ca peut être très court ou très long. | Je voudrais limiter le temps d'exécution du script par exemple à 30 | secondes. | Après 30 secondes le script se terminerait qu'il ait fini ses taches | ou pas. Y a-t-il une solution en VBScript ou via le planificateur de | tache ?
L'argument //T du hôte WSH permet de répondre à votre besoin: CScript //T:30 script.vbs WScript //T:30 script.vbs
-- Gilles LAURENT http://glsft.free.fr
A. Clotoni
"Gilles LAURENT" a écrit dans le message de news:
"A. Clotoni" a écrit dans le message de news:ejdh6o$rpv$ | Bonjour à tous.
Bonsoir,
| J'ai un script qui fait de nombreuses boucles et récupère beaucoup | d'informations. | Le temps d'exécution varie en fonction de l'occupation du système. | Ca peut être très court ou très long. | Je voudrais limiter le temps d'exécution du script par exemple à 30 | secondes. | Après 30 secondes le script se terminerait qu'il ait fini ses taches | ou pas. Y a-t-il une solution en VBScript ou via le planificateur de | tache ?
L'argument //T du hôte WSH permet de répondre à votre besoin: CScript //T:30 script.vbs WScript //T:30 script.vbs
Ca je connais. Je voudrais ne pas être obligé de préciser le moteur.
@+ A. Clotoni
"Gilles LAURENT" <glsft@free.fr> a écrit dans le message de news:
ekDbkEECHHA.3228@TK2MSFTNGP03.phx.gbl...
"A. Clotoni" <a.clotoni@yahoo.fr> a écrit dans le message de
news:ejdh6o$rpv$1@registered.motzarella.org
| Bonjour à tous.
Bonsoir,
| J'ai un script qui fait de nombreuses boucles et récupère beaucoup
| d'informations.
| Le temps d'exécution varie en fonction de l'occupation du système.
| Ca peut être très court ou très long.
| Je voudrais limiter le temps d'exécution du script par exemple à 30
| secondes.
| Après 30 secondes le script se terminerait qu'il ait fini ses taches
| ou pas. Y a-t-il une solution en VBScript ou via le planificateur de
| tache ?
L'argument //T du hôte WSH permet de répondre à votre besoin:
CScript //T:30 script.vbs
WScript //T:30 script.vbs
Ca je connais.
Je voudrais ne pas être obligé de préciser le moteur.
"A. Clotoni" a écrit dans le message de news:ejdh6o$rpv$ | Bonjour à tous.
Bonsoir,
| J'ai un script qui fait de nombreuses boucles et récupère beaucoup | d'informations. | Le temps d'exécution varie en fonction de l'occupation du système. | Ca peut être très court ou très long. | Je voudrais limiter le temps d'exécution du script par exemple à 30 | secondes. | Après 30 secondes le script se terminerait qu'il ait fini ses taches | ou pas. Y a-t-il une solution en VBScript ou via le planificateur de | tache ?
L'argument //T du hôte WSH permet de répondre à votre besoin: CScript //T:30 script.vbs WScript //T:30 script.vbs
Ca je connais. Je voudrais ne pas être obligé de préciser le moteur.
@+ A. Clotoni
Michel Claveau
Bonsoir !
Dans le planificateur de taches, il est possible de limiter la durée des taches.
Mais, ton besoin me donne une idée : utiliser un "lanceur" en batch, qui teste, au bout de 30 secondes, si le processus est toujours là, et le tue si c'est le cas. Avec START, SLEEPM, TASKLIST+FIND (ou WMIC) et TASKKILL ça devrait marcher.
-- @-salutations
Michel Claveau
Bonsoir !
Dans le planificateur de taches, il est possible de limiter la durée
des taches.
Mais, ton besoin me donne une idée : utiliser un "lanceur" en batch,
qui teste, au bout de 30 secondes, si le processus est toujours là, et
le tue si c'est le cas.
Avec START, SLEEPM, TASKLIST+FIND (ou WMIC) et TASKKILL ça devrait
marcher.
Dans le planificateur de taches, il est possible de limiter la durée des taches.
Mais, ton besoin me donne une idée : utiliser un "lanceur" en batch, qui teste, au bout de 30 secondes, si le processus est toujours là, et le tue si c'est le cas. Avec START, SLEEPM, TASKLIST+FIND (ou WMIC) et TASKKILL ça devrait marcher.
-- @-salutations
Michel Claveau
A. Clotoni
"Michel Claveau" <Enleverles a écrit dans le message de news:
Bonsoir !
Dans le planificateur de taches, il est possible de limiter la durée des taches.
Mais, ton besoin me donne une idée : utiliser un "lanceur" en batch, qui teste, au bout de 30 secondes, si le processus est toujours là, et le tue si c'est le cas. Avec START, SLEEPM, TASKLIST+FIND (ou WMIC) et TASKKILL ça devrait marcher.
Merci pour l'idée mais je ne connais pas le batch.
@+ A. Clotoni
"Michel Claveau" <Enleverles XX.mcXX@XmXclaveauXX.XX.com> a écrit dans le
message de news: mn.7c5e7d6b63045208.34209@XmXclaveauXX.XX.com...
Bonsoir !
Dans le planificateur de taches, il est possible de limiter la durée des
taches.
Mais, ton besoin me donne une idée : utiliser un "lanceur" en batch, qui
teste, au bout de 30 secondes, si le processus est toujours là, et le tue
si c'est le cas.
Avec START, SLEEPM, TASKLIST+FIND (ou WMIC) et TASKKILL ça devrait
marcher.
Merci pour l'idée mais je ne connais pas le batch.
"Michel Claveau" <Enleverles a écrit dans le message de news:
Bonsoir !
Dans le planificateur de taches, il est possible de limiter la durée des taches.
Mais, ton besoin me donne une idée : utiliser un "lanceur" en batch, qui teste, au bout de 30 secondes, si le processus est toujours là, et le tue si c'est le cas. Avec START, SLEEPM, TASKLIST+FIND (ou WMIC) et TASKKILL ça devrait marcher.
Merci pour l'idée mais je ne connais pas le batch.
@+ A. Clotoni
Jean
Après 30 secondes le script se terminerait qu'il ait fini ses taches ou pas.
'---8<---TIMEOUT.VBS---Jean-JMST-Belgium--- WScript.Timeout0 MsgBox "Pas toucher je disparais dans 30 secondes" '---8<---TIMEOUT.VBS---Jean-JMST-Belgium---
Amicalement,
-- Jean - JMST Belgium
Après 30 secondes le script se terminerait qu'il ait fini ses taches ou
pas.
'---8<---TIMEOUT.VBS---Jean-JMST-Belgium---
WScript.Timeout0
MsgBox "Pas toucher je disparais dans 30 secondes"
'---8<---TIMEOUT.VBS---Jean-JMST-Belgium---