Pourcentage Sur Batch

Résolu/Fermé
Utilisateur anonyme - 11 avril 2010 à 20:17
karirovax Messages postés 3221 Date d'inscription dimanche 17 janvier 2010 Statut Membre Dernière intervention 22 juin 2016 - 30 juil. 2010 à 20:11
Bonjour,
Comment mettre un pourcentage sur ce code batch ?
Merci

set nbrCaract=80
setlocal enableDelayedExpansion
for /l %%i in (1,1,%nbrCaract%) do (
set var=
for /l %%j in (1,1,%%i) do (
set var=!var!^Û
)
ping 0.0.0.0 -n 2 > NUL
cls
echo Chargement.
echo !var!
)
pause


3 réponses

dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
12 avril 2010 à 07:39
hello
calculer ou afficher un % ?
C:> set a=22

C:> echo %a%%
22%

0
Utilisateur anonyme
12 avril 2010 à 21:31
Je vouddrait afficher le pourcentage du chARGEMENT DANS ceci :
set nbrCaract=80
setlocal enableDelayedExpansion
for /l %%i in (1,1,%nbrCaract%) do (
set var=
for /l %%j in (1,1,%%i) do (
set var=!var!^Û
)
ping 0.0.0.0 -n 2 > NUL
cls
echo Chargement.
echo !var!
)
pause
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
13 avril 2010 à 10:03
comme ca ?
@echo off

set nbrCaract=80
setlocal enableDelayedExpansion
for /l %%i in (1,1,%nbrCaract%) do (
set var=
set p1=%%i
for /l %%j in (1,1,%%i) do (
set var=!var!^Û
)
ping 0.0.0.0 -n 2 > NUL
cls
echo Chargement.
set /a pc=100*!p1!/nbrCaract
echo !pc!%%
rem echo !var!
)
pause
0
Utilisateur anonyme
13 avril 2010 à 12:58
Oui merci Beaucoup
0
Utilisateur anonyme
23 juin 2010 à 12:04
Quelle est la commande à rajouter je ne la vois pas ?
0
set /a pc=100*!p1!/nbrCaract
echo !pc!%%
0
Ok merci, je le met tout a la fin c'est tout ?

(Il me marque operateur manquant)
0
karirovax Messages postés 3221 Date d'inscription dimanche 17 janvier 2010 Statut Membre Dernière intervention 22 juin 2016 203
29 juin 2010 à 15:40
salut

voici la marche :

@echo off

set nbr=80

for /L %%i in (1,1,%nbr%) do (
cls
echo.
echo Effectu': %%i %% 
ping 127.0.0.1 -n 2 > NUL
)

cls
echo.
echo Effectu': 100 %% 
echo.
pause
0
Utilisateur anonyme
29 juin 2010 à 15:49
pourquoi ça fait un BIP quand sa charge ?
0
karirovax Messages postés 3221 Date d'inscription dimanche 17 janvier 2010 Statut Membre Dernière intervention 22 juin 2016 203
29 juin 2010 à 15:58
Re,

oui , c moi qui ajoute ce bip , si vous ne l'aimez pas donc supprimez le caractère  c tous :

@echo off

set nbr=80

for /L %%i in (1,1,%nbr%) do (
cls
echo.
echo Effectu': %%i %%
ping 127.0.0.1 -n 2 > NUL
)

cls
echo.
echo Effectu': 100 %%
echo.
pause
0
karirovax Messages postés 3221 Date d'inscription dimanche 17 janvier 2010 Statut Membre Dernière intervention 22 juin 2016 203
29 juin 2010 à 16:03
c bon bour le bip ??
0
Utilisateur anonyme
29 juin 2010 à 16:03
oui merci
0
Utilisateur anonyme
29 juin 2010 à 16:05
mais y a t,ild'autre sons posible ?
0