Étape 8: alarme
Celui-ci émet un « bip » sonore après avoir attendu un certain temps (aussi s’affiche un message, qui est facultatif). Assez explicite...Maintenant en 2 langues :
--LOT--
hors
Si « %1 » equ « /? » utilisation de goto
Si « %1 » equ "" ()
écho.
écho d’alarme :
echo l’exécution de Pauses et émet une tonalité lorsque terminé.
écho.
echo USAGE :
message d’écho alarme fois
écho.
intervalle - délai en secondes à attendre ^ (jusqu'à 99999 ^).
message d’écho - spécifie le message soit affiché ^(optional^).
écho.
ENDLOCAL
sortie/b
)
Si "% ~ 2" QNE "" echo% ~ 2 & echo.
> délai d’attente nul %1 /NOBREAK.
> tmp echo
tapez tmp
del tmp
ENDLOCAL
sortie/b
--VBS--
en cas d’erreur reprendre ensuite
' Vérifier si elle a été exécutée correctement.
Si wscript.fullname = « C:\Windows\System32\wscript.exe » puis
WScript.echo "s’il vous plaît utiliser «"cscript /nologo alarm.vbs [paramètres] » » pour appeler ce script".
WScript.Quit
fin si
« Essais de mauvais arguments, aucun argument, etc.... "Les choses réelles ' Utilisation :
Si wscript.arguments.count = 0 then
usage(1)
Sinon, si pas isnumeric(wscript.arguments.item(0)) alors
usage(2)
sinon si wscript.arguments.item(0) alors
usage(0)
fin si
wscript.arguments.item(1) WScript.echo "message d’écho.
WScript.Sleep wscript.arguments.item(0) * 1000' script de sommeil.
chr(007) WScript.echo "Emitt bip.
fonction usage(errorlevel)
WScript.Echo
WScript.echo "alarme: »
WScript.Echo « interrompt l’exécution et émet une tonalité lorsque terminé. »
WScript.Echo
WScript.echo "utilisation: »
WScript.Echo « Message d’alarme temps »
WScript.Echo
WScript.Echo « temps - temps en secondes à attendre (jusqu'à 99999). »
WScript.Echo « message - spécifie le message à afficher (facultatif) ».
WScript.Echo
WScript.Quit(ERRORLEVEL)
fin de fonction