Rechercher : dans
Par :

Calcul dans un script .bat

Dernière réponse le 9 déc 2007 à 01:48:02 Titi, le 27 jun 2004 à 19:19:39 
 Signaler ce message aux modérateurs

Bonsoir à tous,

je souhaiterais effectuer des calculs dans un script .bat. Est- ce que cela semble réalisable. Si oui comment initialiser une variable et l'incrémenter? Merci d'avance pour votre aide

TITI

Meilleures réponses pour « Calcul dans un script .bat » dans :
[IE] Erreur de script / Effectuer un débogage VoirDe temps en temps, lorsque vous naviguez sur le Net et que vous chargez une page Web, un message d'erreur de script survient : Une erreur est survenue. Une erreur est survenue sur le script de cette page. Souhaitez-vous effectuer un...
Exécuter un script shell VoirExécution d'un script Pour pouvoir exécuter un script ou un programme en ligne de commande il y a plusieurs possibilités : 1. Le chemin absolu 2. Le chemin relatif 3. Modifier la variable PATH Note: Le Sha...
Script au démarrage et à l'arrêt d'Ubuntu VoirFaire exécuter un script au démarrage d'Ubuntu Modifiez le fichier /etc/rc.local et ajoutez vos commandes. Le script doit toujours se terminer par un exit 0 Faire exécuter un script au redémarrage Placez votre script dans /etc/rc0.d et rendez...
Tableur - Les feuilles de calcul VoirLa notion de feuille de calcul Un tableur présente les données et les formules sous forme d'un tableau (lignes et colonnes) appelé feuille de calcul. Une feuille de calcul est constitué de lignes (numérotées à l'aide de chiffres) et de colonnes...
Contenu d'une feuille de calcul VoirUne cellule est l’élément unitaire fondamental d’une feuille de calcul. Vide par défaut, elle peut le rester ou bien contenir une valeur, ce qui est généralement plus utile. La valeur d’une cellule possède deux caractéristiques essentielles : Son...

1

gfdgdf, le 28 jun 2004 à 11:35:00

Non tu ne peux pas

le seul moyen est d'integrer sur les machines ou le script tournera des outils GNU comme expr (commande unix)

expr $TOTO + 1 pour incrementer la valeur de TOTO

Répondre à gfdgdf

2

grofwa, le 28 jun 2004 à 11:51:14

Tout dépend...
Si tu travailles sous win2k ou XP, tu peux utiliser la commande étendue :

SET /a toto=2+3
ECHO %toto%

te renverra 5

Michael.

Ne vous souciez pas de n'être pas remarqué ; cherchez 
plutôt à faire quelque chose de remarquable [Confucius]

Répondre à grofwa

3

 floxi, le 9 déc 2007 à 01:48:02

Bonjour,
tu n'a même pas besoin d'initialiser t'es variables, tu fait comme ceci:

@echo off
set /a variable=(2*5)/2
echo Le résultat est %variable%
pause


Tu peut également priorétiser tes calculs grâce aux parenthèse.

Si tu veut plus d'info regarde sur http://batcher.ath.cx/cmd/set.php

Bon courage


Flox

Répondre à floxi
Collection CommentÇaMarche.net