Un script VBS pour mesurer le temps de redémarrage de Windows – Seven – Vista
Publié par chantal11 le mardi 28. avril 2009
Il peut être intéressant de connaître l’impact d’une application que l’on vient d’installer, par exemple, sur le temps de redémarrage de Windows, ou surveiller les performances de redémarrage du PC.
Ce contrôle peut être effectué avec une grande précision en créant un script VBS.
- Télécharger le fichier Temps_ Demarrage.zip et l’enregistrer sur le Bureau
- Décompresser par clic-droit -> Extraire tout, pour obtenir le fichier Temps_Demarrage.vbs
- L’icône Temps-Redémarrage apparaît sur le Bureau
- Fermer toutes les applications ouvertes et cliquer sur l’icône Temps-Redémarrage
- Cliquer sur OK, le système redémarre
- Au redémarrage, le résultat s’affiche sur le Bureau
A titre indicatif, voici le script VBS :
Option Explicit
On Error Resume Next
Dim Wsh, Time1, Time2, Result, PathFile, MsgResult, MsgA, AppName, KeyA, KeyB, TimeDiffMsgA = « Fermez toutes les applications en cours et cliquez sur OK. »
KeyA = « HKEY_CURRENT_USER\Software\RestartTime\ »
KeyB = « HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\RestartTime »
AppName = « Restart-Time »
Set Wsh = CreateObject(« WScript.Shell »)
PathFile = « » » » & WScript.ScriptFullName & « » » »
Result = wsh.RegRead(KeyA & « Times »)
if Result = « » then
MsgResult = Msgbox (MsgA, vbOKCancel, AppName)
If MsgResult = vbcancel then WScript.Quit
Wsh.RegWrite KeyA & « Times », left(Time,8), « REG_SZ »
Wsh.RegWrite KeyB, PathFile, « REG_SZ »
Wsh.Run « cmd /c Shutdown -r -t 00 », false, 0
else
Wsh.RegDelete KeyA & « Times »
Wsh.RegDelete KeyA
Wsh.RegDelete KeyB
TimeDiff = DateDiff(« s »,Result,left(Time,8))
MsgBox « PC redémarré en » & TimeDiff & » secondes », VbInformation, AppName
end if
wscript.Quit
dimanche 22. mai 2011 à 18:48
Bonsoir Chantal.11
J’ai un problème, j’ai installé plusieurs fois le script ci-dessus sur différentes machines (Xp Pro – Vista par exemple)sans soucis, suite au changement de mon portable, maintenant sous Windows 7 64 bits, impossible de le lancer, à chaque fois message: Impossible de trouver le moteur de script « VBScript » pour le script « C:\Users\JoJo\Desktop\Temps Redémarrage.vbs ».
Espèrant que vous pourrez m’aider pour ce petit problème.
Avec mes remerciements anticipés.
Cordialement.
J. Tureau
jeudi 26. avril 2012 à 14:44
serait-ils posible de mettre les liens a jour? megaupload ne marchant plus
lundi 30. avril 2012 à 10:14
Bonjour,
Le lien pour le téléchargement a été mis à jour.
@+