arret du poste à 20H - tache planifiée + VBS

arret du poste à 20H - tache planifiée + VBS - VB/VBA/VBS - Programmation

Marsh Posté le 25-09-2013 à 10:24:15    

Bonjour,
 
j'ai adapté un petit script VBS permettant l'arret d'un pc et surtout la possibilité d'annuler cet arret:
 
set shell = CreateObject("Wscript.Shell" )
shell.run "shutdown -s -t 300"
msgbox "Cliquez ici pour annuler l'arret"
set shell = CreateObject("Wscript.Shell" )
shell.run "shutdown -a"
 
 
le script est lancé via une tache planifiée diffusée via GPO.
 
mon probleme c'est que windows 7 affiche un message lorsque l'arret est planifié au DESSUS de mon bouton permettant l'annulation:
 
http://img716.imageshack.us/img716/2699/0iwe.png
 
est il possible (au choix):
- d'inverser les 2 fenetres?
- supprimer le message windows pour ne laisser que mon msgbox?
- définir une position à mon msgbox?
 
Merci d'avance !!

Reply

Marsh Posté le 25-09-2013 à 10:24:15   

Reply

Marsh Posté le 25-09-2013 à 11:17:37    

Salut,
Je ne m'y connais pas du tout en VBS mais tu as essayé de mettre ta ligne de code msgbox à la fin ?

Reply

Marsh Posté le 25-09-2013 à 11:21:15    

j'ai ajouté une petite ligne:
 
WScript.Sleep 1000
 
après le déclenchement du shutdown initial, comme ça il s'écoule une seconde avant que ma fenêtre d'annulation ne s'affiche (comme ça elle apparaît au dessus du message windows)

Reply

Sujets relatifs:

Leave a Replay

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