éxucution commande DOS après un certain temps
ash77
Messages postés
12
Statut
Membre
-
ash77 Messages postés 12 Statut Membre -
ash77 Messages postés 12 Statut Membre -
Bonjour, j'aimerais savoir si cela était possible :
avec le bloc note, je fais un fichier bat (un faux virus pour être franc)
prenons un exemple :
@echo off
title virus_mdr
color a
echo uploading virus
pause
echo virus uploaded
pause
echo activating virus
pause
echo virus activaded
pause
: 1
dir/s
goto 1
donc voilà.
comme vous pouvez le constater, ceci est totalement inoffensif.
je seul hic que j'ai, ce sont les pauses, toujours devoir faire entrée pour passer à la ligne suivante.
j'aimerais donc savoir (si c'est est possible) remplacer les "pause" par des durées de temps définis et surtout, comment faire ?
merci d'avance.
avec le bloc note, je fais un fichier bat (un faux virus pour être franc)
prenons un exemple :
@echo off
title virus_mdr
color a
echo uploading virus
pause
echo virus uploaded
pause
echo activating virus
pause
echo virus activaded
pause
: 1
dir/s
goto 1
donc voilà.
comme vous pouvez le constater, ceci est totalement inoffensif.
je seul hic que j'ai, ce sont les pauses, toujours devoir faire entrée pour passer à la ligne suivante.
j'aimerais donc savoir (si c'est est possible) remplacer les "pause" par des durées de temps définis et surtout, comment faire ?
merci d'avance.
A voir également:
- éxucution commande DOS après un certain temps
- Invite de commande - Guide
- Commande terminal mac - Guide
- Renommer plusieurs fichiers en même temps - Guide
- Commande dism - Guide
- Commande scannow - Guide
5 réponses
hello
la boucle suivante attend environ 4 secondes
set count=1
:boucle
set /a count=count + 1
if %count% == 1000 goto suite
goto boucle
:suite
la boucle suivante attend environ 4 secondes
set count=1
:boucle
set /a count=count + 1
if %count% == 1000 goto suite
goto boucle
:suite
merci beaucoup mais il faut que je tape plusieurs fois cette commande :
voici ce que j'ai fait :
@echo off
title SD
color a
echo warning
ping -n 2 0.0.0.0
echo uploading virus
set count=1
:boucle
set /a count=count + 1
if %count% == 1000 goto suite
goto boucle
:suite
echo uploading : 7/7
set count=1
:boucle
set /a count=count + 1
if %count% == 1000 goto suite
goto boucle
:suite
echo uploading : 6/7
set count=1
:boucle
set /a count=count + 1
if %count% == 1000 goto suite
goto boucle
:suite
echo uploading : 5/7
set count=1
:boucle
set /a count=count + 1
if %count% == 1000 goto suite
goto boucle
:suite
echo uploading : 4/7
set count=1
:boucle
set /a count=count + 1
if %count% == 1000 goto suite
goto boucle
:suite
echo uploading : 3/7
set count=1
:boucle
set /a count=count + 1
if %count% == 1000 goto suite
goto boucle
:suite
echo uploading : 2/7
set count=1
:boucle
set /a count=count + 1
if %count% == 1000 goto suite
goto boucle
:suite
echo uploading : 1/7
set count=1
:boucle
set /a count=count + 1
if %count% == 1000 goto suite
goto boucle
:suite
echo virus uploaded
echo activating virus
: 1
dir/s
echo virus activated
pause
serait-il possible de mettre les "uploading" dans l'ordre ?
je veux dire :
quand j'éxécute le fichiers, les "uploading" apparaissent dans l'ordre.
mais dans le bloc note, je suis obligé de commencer du dernier pourfinir au premier.
oups, j'allais oublié, pourrais-tu me décrire cette commande (quel caractère correspond à quel ordre) stp ?
set count=1
:boucle
set /a count=count + 1
if %count% == 1000 goto suite
goto boucle
:suite
merci d'avance
voici ce que j'ai fait :
@echo off
title SD
color a
echo warning
ping -n 2 0.0.0.0
echo uploading virus
set count=1
:boucle
set /a count=count + 1
if %count% == 1000 goto suite
goto boucle
:suite
echo uploading : 7/7
set count=1
:boucle
set /a count=count + 1
if %count% == 1000 goto suite
goto boucle
:suite
echo uploading : 6/7
set count=1
:boucle
set /a count=count + 1
if %count% == 1000 goto suite
goto boucle
:suite
echo uploading : 5/7
set count=1
:boucle
set /a count=count + 1
if %count% == 1000 goto suite
goto boucle
:suite
echo uploading : 4/7
set count=1
:boucle
set /a count=count + 1
if %count% == 1000 goto suite
goto boucle
:suite
echo uploading : 3/7
set count=1
:boucle
set /a count=count + 1
if %count% == 1000 goto suite
goto boucle
:suite
echo uploading : 2/7
set count=1
:boucle
set /a count=count + 1
if %count% == 1000 goto suite
goto boucle
:suite
echo uploading : 1/7
set count=1
:boucle
set /a count=count + 1
if %count% == 1000 goto suite
goto boucle
:suite
echo virus uploaded
echo activating virus
: 1
dir/s
echo virus activated
pause
serait-il possible de mettre les "uploading" dans l'ordre ?
je veux dire :
quand j'éxécute le fichiers, les "uploading" apparaissent dans l'ordre.
mais dans le bloc note, je suis obligé de commencer du dernier pourfinir au premier.
oups, j'allais oublié, pourrais-tu me décrire cette commande (quel caractère correspond à quel ordre) stp ?
set count=1
:boucle
set /a count=count + 1
if %count% == 1000 goto suite
goto boucle
:suite
merci d'avance
mettre cette boucle dans un fichier .bat et faire call fichier.bat
set count=1 on initialise la variable count à 1
:boucle
set /a count=count + 1 on incrémente de 1
if %count% == 1000 goto suite si count est égal à 1000 on va à :suite donc on sort de la boucle
goto boucle on coninue à boucler
:suite
set count=1 on initialise la variable count à 1
:boucle
set /a count=count + 1 on incrémente de 1
if %count% == 1000 goto suite si count est égal à 1000 on va à :suite donc on sort de la boucle
goto boucle on coninue à boucler
:suite
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question