Taches planifiées executées en processus au lieu d'applications - Win NT/2K/XP - Windows & Software
Marsh Posté le 11-03-2010 à 13:19:46
dosinosy a écrit : Mais si ça plante, VP étant en mode "fenetré" (message d'erreur visible dans une fenetre) ben la on sait pas où sa plante . |
A priori vous avez activé l'option interactif sur cette tache plannifié. Cette option permet d'afficher le programme lorsqu'un utilisateur est connecté. C'est donc normal que lorsque personne ne soit connecté il n'affiche rien.
Par définition une tache plannifiée doit être autonome, donc capable de s'executer jusqu'au bout sans interraction et gérer ses erreurs.
Marsh Posté le 12-03-2010 à 16:43:53
Déja merci pour l'info.
Ce que je voulais dire c'est que les traitements de VP doivent être planifés. Donc on lancent ces traitements en ligne de commande. Si les traitement marchent c'est bien. Dans le cas contraire les erreurs sont dans une fenêtre de l'application VP et non dans la fenêtre DOS
Voila en fait le problème est qu'on pas de visuel sur l'application dans le cas où la taches s'execute quand l'utilisateur n'est pas logué (voila ce que je voulais dire par "fenetré" - on peux pas faire de rapport pour savoir quelles données n'a pas été intégrée).
Je vais vérifier la piste de l'option interactif et je vous tiens au courant de l'évolution de mon affaire.
Marsh Posté le 12-03-2010 à 16:55:01
Sur la tâche planifiée, je n'ai que ces deux options :
N'executer que si une session est ouverte
Activée (la tâche planifiée s'execute aux heures spécifiées)
-----------------
Si je coche la 1ere option, je suppose que je corrige une partie du PB, vu que la tâche ne s'executera plus que en fenetré.
Mais au cas d'un reboot (planifié) le lendemain la tâche ne s'executera aux heures spécifiées
Marsh Posté le 09-03-2010 à 14:04:35
Bonjour,
Je me permet de vous soliciter pour un problème assez curieux (mais tout du moins assez logique)
Au boulot, la configuration de notre solution progicielle de CRM (gestion de relation client , ici KDP/Sage Vente Partner = VP) nous impose de lancer des traitement par tâches planifiées.
Lorsque le serveur (Windows server 2003) est logué sous administrateur nous n'avons aucun problème de tâches et les traitements de VP s'executent correctement.
Par contre, si le serveur n'est pas logué (donc sur l'invite windows) et bien les tâches s'executent mais en tâches de fond c'est dire que les traitements passent en processus dans l'onglet processus du "gestionnaire des tâches de windows" mais rien ne se trouve dans l'onglet "Applications" et donc les traitement de VP s'executent mais sont en processus donc invisibles.
Mais si ça plante, VP étant en mode "fenetré" (message d'erreur visible dans une fenetre) ben la on sait pas où sa plante .
Si ça arrive le Lundi matin après le reboot du serveur le week-end ( ben oui faut bien qui se repose un peu notre serveur ) et ben c'est la cata
Le problème est que lorsqu'une tâche planifiée, bien configurée (ç'est à dire que l'on lui à bien configurer le login/mot de passe du compte qui doit executer la tâche) est lancée quand aucun utilisateur n'est logué et bien l'application se lance en processus.
J'ai déjà eu ce cas avec mon pc à la maison, j'avais planifé un bat qui lancé une playlist de MP3 le matin (oui oui j'ai un someil de plomb ).
Le pc etait logué quand je suis allé me coucher mais à rebooté à 3h00 du mat à cause de windows update .
Donc résultat : 06h00 du matin je veux couper la musique sur le PC et bien obliger :
1/ d'ouvrir la session
2/ bien sur il y a pas de tâches dans la barre des tâches et le player est invisible donc seul solution ctr+alt+suppr - gestionnaire des tâches - onglet processus - rechercher processus VLC.exe (mon player) et terminer le processus.
Il y a quand même des reveils plus cool non ?
Bref, tout ça pour demander :
Est ce qu'il y a un moyen de faire en sorte que même si l'utilisateur n'est pas logué (donc sur l'invite windows) que la ou les tâches planifiées s'executent en "application" ( c'est à dire visible à l'écran ) et non en processus.
Merci beaucoup.
Message édité par dosinosy le 10-03-2010 à 16:47:20