Programmer l'éxecution d'un exe

Programmer l'éxecution d'un exe - Shell/Batch - Programmation

Marsh Posté le 23-05-2008 à 09:10:01    

Bonjour,
 
J'utilise la commande DOS schtasks pour programmer toutes les heures l'éxécution d'un fichier bat, cela fonctionne très bien mais lorsque je souhaite le faire avec un .exe, cela ne fonctionne pas. Pourtant je peux programmer l'éxécution du .exe avec la commande at mais le problème c'est que avec cette commande je ne peux pas éxécuter le .exe toutes les heures. Avez-vous une solution pour que mon .exe s'éxécute toutes les heures ?

Reply

Marsh Posté le 23-05-2008 à 09:10:01   

Reply

Marsh Posté le 23-05-2008 à 10:05:33    

up

Reply

Marsh Posté le 23-05-2008 à 10:08:49    

Utilise directement l'outil Taches Planifiées inclus dans windows (AT permet de faire les mêmes choses, mais ça doit être plus simple de tout paramétrer en mode graphique).

Reply

Marsh Posté le 23-05-2008 à 10:23:45    

Merci pour ta réponse mais non car l'interface graphique de Windows XP pour planifier des tâches ne permet pas d'éxécuter un programme toutes les heures.  La commande at non plus, il n'y a que schtasks mais ça ne marche pas avec le programme, ça marche qu'avec les bat.


Message édité par Magg27 le 23-05-2008 à 10:25:15
Reply

Marsh Posté le 23-05-2008 à 10:48:37    

ben si, dans les options avancées des tâches plannifiées, tu peux faire tourner ca toutes les heures

Reply

Marsh Posté le 23-05-2008 à 11:16:19    

Elles sont où ces options avancées ?


Message édité par Magg27 le 23-05-2008 à 11:16:39
Reply

Marsh Posté le 23-05-2008 à 13:22:29    

De toute manière cela ne marchera pas car cela équivaut à faire un schtasks. Il faudrait un petit logiciel qui puisse éxécuter le .exe.

Reply

Marsh Posté le 23-05-2008 à 14:13:38    

Ca marchera parfaitement. Pourquoi ne prends tu pas 5 minutes pour tester ?
Tu crées ta tâche planifiée, tu coches la case "afficher les options avancées" à la fin, et dans l'onglet "Planification" tu cliques sur le bouton "Avancé...". Tu pourras à ce moment l'exécuter toutes les x minutes ou heures.

Reply

Marsh Posté le 23-05-2008 à 14:30:11    

J'ai testé avec les options avancées et comme je disais ça me donne le même résultat qu'avec la commande schtasks, le programme ne s'éxécute pas... J'ai essayé avec d'autre programme ça fait la même chose...


Message édité par Magg27 le 23-05-2008 à 14:32:16
Reply

Marsh Posté le 23-05-2008 à 14:55:29    

regarde du coté du journal des tâches planifiées
il y p-e un pb de droits ?

Reply

Marsh Posté le 23-05-2008 à 14:55:29   

Reply

Marsh Posté le 23-05-2008 à 15:01:05    

J'ai regardé il y a des (0) après chaque éxécution, cela signifie que la tâche s'est éxécutée avec succès, mais le programme n'a pourtant pas démarré...
Pourtant ça marche avec les fichiers bat, c'est donc pas un problème de droit...


Message édité par Magg27 le 23-05-2008 à 15:02:10
Reply

Marsh Posté le 23-05-2008 à 16:18:09    

alors moi je pencherais sur un pb de ton .exe genre intéraction avec le bureau ou options manquante, droits insuffisants...

Reply

Marsh Posté le 13-06-2008 à 15:26:49    

C'est effectivement un problème d'environnement d'execution si l'exe ne s'execute pas dans la tache planifié alors qu'il s'execute normalement quand tu le lances toi meme (droits, profil user ...)


---------------
Les hommes n'acceptent le changement que dans la nécessité et ils ne voient la nécessité que dans la crise.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed