Étape 2: description détaillée du code dans le script...
Set oShell = createobject("wscript.shell") / / / appels l’OS shell et crée l’objet wscript.shell
Définir les Sapi = Wscript.CreateObject ("SAPI. SpVoice") ///calls les fenêtres SAPI et crée l’objet SAPI. SpVoice qui est responsable de la parole dans ce script comme il raconte à l’utilisateur...
x = InputBox ("voulez-vous éteindre votre PC après une période de temps ? réponse : oui/non ","Arrêt automatique du système!"///calls l’entrée où l’utilisateur a dit si il veut fermer son PC
Si x = « Oui » puis / / / est une instruction de branchement
y = InputBox ("entrez le temps laissé pour arrêter de se produire automatiquement (en quelques minutes...):", « Arrêt automatique du système! ») Si l’utilisateur choisit Oui puis il est invité par une autre entrée pour asigne le temps laissé pour arrêt
SAPI.Speak y + « minutes restantes pour l’arrêt » ///the windows que SAPI lit le procès-verbal à gauche
oShell.Run « shutdown.exe -s -t » & (y * 60) & "-i-f-c" "système est maintenant réglé pour arrêt automatique ! n’attendez pas pour les téléchargements à la fin, vous pouvez aller dormir ! Bonne nuit! te voir 2morow ! >>>> de mettre fin à cet arrêt automatique juste relancer le script et le type ne « » « ///this est l’instruction shutdown qui demande l’arrêt du système exécutable à lancer et ferme le PC selon le temps imparti, c'est-à-dire dans ce cas la variable y !
fin si //ends le premier si déclaration qui est dans ce cas Oui
Si x = « non » //.another puis est énoncé, responsable de la non réponse
SAPI.Speak « bon, comme vous le souhaitez good bye, script écrit par Ayman Farhat le SCRIPTmaster » ///the SAPI parle à l’utilisateur et lui dit au revoir
oShell.run « shutdown.exe-a » / / le shutdown.exe est appelée en l’espèce et est dit de ne pas effectuer l’arrêt en ajoutant - un !
fin si / / fin du if déclaration !
C’était un bref pourtant la description détaillée, à savoir aller à l’étape suivante pour voir ce qu’il faut faire...