Planificateur des tâches : démarre mais ne s'arrête pas

Planificateur des tâches : démarre mais ne s'arrête pas - Win 7 - Windows & Software

Marsh Posté le 01-10-2012 à 17:15:00    

Bonjour
 
J'ai un souci avec le planificateur des tâches
 
Voilà ce que je souhaite faire : faire démarrer mon pc à certaines heures de la journée (grâce au planificateur des tâches) et le faire mettre en veille automatiquement au bout de quelques minutes si pas d'activité (grâce à la mise en veille automatique pour économie d'énergie).
 
J'ai donc créé une tâche adhoc qui démarre le pc, avec sortie de veille.
J'ai demandé soit à ce que la calculatrice démarre soit qu'une boite de message s'ouvre avec un message quelconque
 
la tâche se lance bien à l'heure souhaitée, avec le pc qui démarre
mais seulement, le PC ne se met pas en veille même s'il est inactif
je pense que ca vient du planificateur, car la tache lancée est toujours "en cours". Or si j'arrête cette tâche (en cliquant sur "finir" dans le planificateur des tâches), là le pc se met en veille
je pense donc que tant que la tâche est "en cours", alors le pc ne peut pas se mettre en veille.
 
Qqn sait il donc comment une tâche planifiée peut être en statut "pret" une fois exécutée, et non "en cours" ?
Merci de votre aide

Reply

Marsh Posté le 01-10-2012 à 17:15:00   

Reply

Marsh Posté le 01-10-2012 à 17:27:10    

Bonjour

 

Pourquoi ne pas créer une règle de mise en veille automatique dans les options d'alimentation ?

 

Le PC est réveillé par le planificateur, puis rendormi par les options d'alimentation, après un délai d'inactivité.

Message cité 1 fois
Message édité par timofort le 01-10-2012 à 17:27:53

---------------
«allez vous faire cuire le cul»
Reply

Marsh Posté le 01-10-2012 à 18:27:17    

timofort a écrit :

Bonjour
 
Pourquoi ne pas créer une règle de mise en veille automatique dans les options d'alimentation ?
 
Le PC est réveillé par le planificateur, puis rendormi par les options d'alimentation, après un délai d'inactivité.


oui c'est ce que j'ai fait et écrit :

ithaque a écrit :

faire démarrer mon pc à certaines heures de la journée (grâce au planificateur des tâches) et le faire mettre en veille automatiquement au bout de quelques minutes si pas d'activité (grâce à la mise en veille automatique pour économie d'énergie).


non ?
 
le pb, c'est que la tache lancée par le planificateur planificateur a pour statut "en cours", ce qui (je pense) empêche le pc d'être considéré comme inactif

Reply

Marsh Posté le 01-10-2012 à 19:10:25    

Pourquoi ouvrir la calculatrice ? Tu peux spécifier spécifier dans ta tâche qu'elle s'arrête après xh ou minutes. Je viens de tester, ça ferme la calculatrice une fois la durée passée, et ta tâche s'arrête.


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
Reply

Marsh Posté le 01-10-2012 à 20:40:38    

j'ai pris la calculatrice pour lancer une application toute simple
j'aurais pu tout autant lancer notepad par exemple
 
j'avais pas vu qu'on pouvait l'arreter apres x minute ... je vais voir çà ...
 
EDIT : je ne trouve pas où arrêter la tâche ...
je ne vois que "arrêter la tache si elle s'exécute plus de ..." et c'est minimum 1h
 
tu vois cette option ailleurs ?

Message cité 1 fois
Message édité par ithaque le 01-10-2012 à 20:45:59
Reply

Marsh Posté le 01-10-2012 à 20:54:13    

est ce possible de savoir ce que tu veux faire exactement, ca pourrait aider a te répondre
pourquoi le sortir de veille profonde et ne pas le laisser en veille normale etc etc
car il ne sera pas "ré-endormi"  un fois qu'il aura fait ce que tu veux quil fasse


Message édité par gougoul07 le 01-10-2012 à 20:54:58

---------------
Mieux vaut apprendre à un homme à pêcher avant de l'avoir tué.
Reply

Marsh Posté le 01-10-2012 à 21:22:14    

en fait, je veux pouvoir me connecter à mon pc chez moi à partir de mon pc du boulot via teamviewer
 
et plutot que de laisser le pc chez moi allumé toute la journée, je voudrai qu'il s'allume par exemple toutes les heures (en planifiant une tache pour chaque heure de la journée), et que si je n'ai pas besoin de lui, il se remette en veille profonde au bout de 5 min.
 
donc la veille profonde c'est pour limiter la conso d'énergie

Reply

Marsh Posté le 01-10-2012 à 21:29:14    

et as tu pensé au wake on lan ?
autrement si tu as un vieux modem qui traine, il y a le wake on ring qui est possible aussi
même si le modem n'est pas compatible, il devrait recevoir la sonnerie il me semble, il réveille le pc et comme tu même pas besoin de prendre la ligne avec le modem ça devrait marcher
tu peux a la limite lui dire de t'envoyer un mail/sms comme koi il s'est réveillé pour les coups de fils "intempestifs"

 

edit:
http://humoristesagogo.free.fr/Wak [...] ernet.html
http://www.wakeonlan.me/


Message édité par gougoul07 le 01-10-2012 à 21:33:44

---------------
Mieux vaut apprendre à un homme à pêcher avant de l'avoir tué.
Reply

Marsh Posté le 01-10-2012 à 21:51:49    

ithaque a écrit :

j'ai pris la calculatrice pour lancer une application toute simple
j'aurais pu tout autant lancer notepad par exemple
 
j'avais pas vu qu'on pouvait l'arreter apres x minute ... je vais voir çà ...
 
EDIT : je ne trouve pas où arrêter la tâche ...
je ne vois que "arrêter la tache si elle s'exécute plus de ..." et c'est minimum 1h
 
tu vois cette option ailleurs ?


 
Ca n'existe plus sous seven. Mais tu peux créer un script qui lance la tâche, puis la tue après un certain temps


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
Reply

Marsh Posté le 01-10-2012 à 22:26:22    

aideinfo a écrit :


Ca n'existe plus sous seven. Mais tu peux créer un script qui lance la tâche, puis la tue après un certain temps


toi tu es sous win XP ?
c'est nul qu'ils aient supprimé çà sous win 7...

Reply

Marsh Posté le 01-10-2012 à 22:26:22   

Reply

Marsh Posté le 02-10-2012 à 11:11:38    

Oui sous XP tu peux mettre 1 minute


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
Reply

Marsh Posté le 02-10-2012 à 11:21:29    

Sinon, on peut exporter la tâche en xml, puis modifier le xml pour régler le timer à la valeur souhaitée. Et réimporter le xml.


---------------
«allez vous faire cuire le cul»
Reply

Marsh Posté le 02-10-2012 à 11:34:34    

et mes solutions puent ? ;)


---------------
Mieux vaut apprendre à un homme à pêcher avant de l'avoir tué.
Reply

Marsh Posté le 02-10-2012 à 11:38:30    

gougoul07 a écrit :

et mes solutions puent ? ;)


 
Prenez un chewing gum, Emile :D


---------------
«allez vous faire cuire le cul»
Reply

Marsh Posté le 02-10-2012 à 11:49:23    

non, non, merci
et toi tu veux un whisky ?


---------------
Mieux vaut apprendre à un homme à pêcher avant de l'avoir tué.
Reply

Marsh Posté le 02-10-2012 à 12:01:08    

aideinfo a écrit :


 
Ca n'existe plus sous seven. Mais tu peux créer un script qui lance la tâche, puis la tue après un certain temps


oui en effet, ca a l'air de marcher avec un script
en fait, j'ai une premiere tache qui lance l'application calculatrice par exemple, tache qui rest "en cours" d'exécution
et je la kill ensuite grace à une autre tâche qui s'exécute 1 minute après, et qui exécute la commande :
 
schtasks /end /tn "sortie_veille"
 
où "sortie_veille" est le nom de la première tâche pour sortir le pc de la veille prolongée
 
par contre, je me demande si au lieu de lancer l'application "calc.exe" pour sortir de veille, je ne pourrais pas simplement lancer un script ...
 
et non, tes solutions gougoul ne puent pas :)
je connais cette technique du wake on lane, mais je n'avais pas pensé à çà en effet pour mon cas de figure
par contre, j'y avais déjà songé il y a qq mois pour allumer mon pc à distance sur demande. de mémoire, il me semble que la carte mère pouvait le faire, mais ensuite , j'avais un souci avec mon modem, sur lequel il fallait modifier des choses, or c'est le modem de mes proprios (on partage la connexion internet) et ils ne veulent pas que je le bidouille
et pour le wake on ring, je n'ai pas de ligne fixe chez moi, donc je pense que ce n'est pas faisable

Reply

Marsh Posté le 02-10-2012 à 19:06:41    

En une tâche :  
 

Code :
  1. Set WshShell = WScript.CreateObject("WScript.Shell" )
  2. WshShell.Run ("calc.exe" )
  3. WScript.Sleep 5000
  4. strComputer = "."
  5. Set objWMIService = GetObject("winmgmts:" _
  6.     & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2" )
  7. Set colProcessList = objWMIService.ExecQuery _
  8.     ("Select * from Win32_Process Where Name = 'calc.exe'" )
  9.    
  10. For Each objProcess in colProcessList
  11.     objProcess.Terminate()
  12. Next


 
Si tu veux un message qui se ferme automatiquement ==> http://blogs.technet.com/b/heyscri [...] -time.aspx


Message édité par aideinfo le 02-10-2012 à 19:16:52

---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
Reply

Sujets relatifs:

Leave a Replay

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