Chronomètre dans un batch

Une difficulté, une précision posez vos questions

Modérateur : WIN32-[GG]

Répondre
Avatar du membre
erfan88230
King Of Batch
Messages : 65
Enregistré le : 02 avr. 2011 12:45
Localisation : A mon avis .... quelque part dans le monde =)

Re: Chronomètre dans un batch

Message par erfan88230 »

pour marquer un temps d'arret dans un batch ou mettre un chrono il est nécessaire d'avoir la commande sleep disponnible avec TOTALSECURITY ou Verif-user 2.02 ensuite c'est simple tu marque dans ton batch:

Code : Tout sélectionner

sleep XX
 
XX= le nombre de seconde que tu veux attendre

un exemple:

Code : Tout sélectionner

@echo off
rem Cacher les commande
showconsole hide
rem Cacher la console
sleep 60
rem Attendre 60 seconde
shutdown -t 00 -s
Rem eteindre l'ordinateur sans demander dans 0 seconde
exit
 
edit: Merci Win-32 j'avais pas relut >.<
Modifié en dernier par erfan88230 le 22 juil. 2011 13:16, modifié 2 fois.
table des caractères utiliser par tout les ordinateur :
http://www.miakinen.net/vrac/charsets/
( section CP1252 )
table des caractères utiliser par les fenêtre MS-DOS:
http://www.miakinen.net/vrac/charsets/
(section CP850 )
Avatar du membre
WIN32-[GG]
SuperBatcher
Messages : 129
Enregistré le : 25 avr. 2011 19:34
Localisation : Dernière porte à droite

Re: Chronomètre dans un batch

Message par WIN32-[GG] »

Ahem:
sleep 60
rem Attendre 30 secondes
:?
WIN32-[GG]
The quieter you become,
the more you are able to ear...
Avatar du membre
erfan88230
King Of Batch
Messages : 65
Enregistré le : 02 avr. 2011 12:45
Localisation : A mon avis .... quelque part dans le monde =)

Re: Chronomètre dans un batch

Message par erfan88230 »

xD ok je te fais sa. att 5 minute (j’éditerai se post ..)
table des caractères utiliser par tout les ordinateur :
http://www.miakinen.net/vrac/charsets/
( section CP1252 )
table des caractères utiliser par les fenêtre MS-DOS:
http://www.miakinen.net/vrac/charsets/
(section CP850 )
Avatar du membre
erfan88230
King Of Batch
Messages : 65
Enregistré le : 02 avr. 2011 12:45
Localisation : A mon avis .... quelque part dans le monde =)

Re: Chronomètre dans un batch

Message par erfan88230 »

Code : Tout sélectionner

@echo off
set fintime=0
for /f "tokens=2 delims==" %%a in ('findstr /B TIME options.ini') do set time=%%a
:chrono
cls
set /a time= %time%-1
title il vous reste %time%.
if %time%==%fintime% goto fin
echo il vous reste %time%.
sleep 1
goto chrono
:fin
echo A MORT !!!!
pause
Voila une autre version plus compréhensible quand on l’exécute .
mais avec ce code il est nécessaire d'avoir un autre fichier option pour cela créer un fichier teste marque y

Code : Tout sélectionner

TIME=XX
XX= le nombre de seconde que tu veux
et enregistre le sous: " options.ini "

ps: comment on supprime un message ? >;< je vois pas la croie sur mon message d'avant
table des caractères utiliser par tout les ordinateur :
http://www.miakinen.net/vrac/charsets/
( section CP1252 )
table des caractères utiliser par les fenêtre MS-DOS:
http://www.miakinen.net/vrac/charsets/
(section CP850 )
Répondre