Exécution périodique script VBS
Résolu
damb37530
Messages postés
12
Statut
Membre
-
damb37530 Messages postés 12 Statut Membre -
damb37530 Messages postés 12 Statut Membre -
Bonjour,
Je cherche une solution pour empêcher la mise en veille d'un PC de 8h à 18h.
J'ai fait des tests avec la tâche planifié de windows mais le script s'effectue bien mais cela n'empêche pas la mise en veille.
Du coup je me suis orienter vers une solution avec un script vbs qui simule un appuie de la touche F5 toutes les minutes.
Set Ws = CreateObject("wscript.Shell")
Do
ws.Sendkeys "{F5}"
WScript.Sleep 60000
Loop
Cela fonctionne bien, par contre je souhaiterai effectuer ce scipt que entre 8h et 18h. Comment puis-je coder ça svp ?
Je cherche une solution pour empêcher la mise en veille d'un PC de 8h à 18h.
J'ai fait des tests avec la tâche planifié de windows mais le script s'effectue bien mais cela n'empêche pas la mise en veille.
Du coup je me suis orienter vers une solution avec un script vbs qui simule un appuie de la touche F5 toutes les minutes.
Set Ws = CreateObject("wscript.Shell")
Do
ws.Sendkeys "{F5}"
WScript.Sleep 60000
Loop
Cela fonctionne bien, par contre je souhaiterai effectuer ce scipt que entre 8h et 18h. Comment puis-je coder ça svp ?
A voir également:
- Script vbs windows 10
- Clé d'activation windows 10 - Guide
- Restauration systeme windows 10 - Guide
- Windows 10 gratuit - Accueil - Mise à jour
- Windows 10 ne démarre plus - Guide
- Logiciel montage vidéo gratuit windows 10 - Guide
4 réponses
bonjour, suggestion:
Peut-être utile de faire des sleep plus long entre 18h et 8h, à ton choix, :-)
Do
hr=hour(now())
if hr <18 and hr >= 8
ws.Sendkeys "{F5}"
end if
WScript.Sleep 60000
Loop
Peut-être utile de faire des sleep plus long entre 18h et 8h, à ton choix, :-)
Salut
il existe des utilitaires pour empêcher la mise en veille, exemple "Don't Sleep" qui inclus un timer.
il existe des utilitaires pour empêcher la mise en veille, exemple "Don't Sleep" qui inclus un timer.