Commande set [BATCH] - Shell/Batch - Programmation
Marsh Posté le 08-11-2007 à 15:26:56
Code :
|
Marsh Posté le 08-11-2007 à 15:37:19
Coolnut a écrit :
|
Merci de ta réponse mais je ne comprends pas tout.
Voici mon script:
Code :
|
la valeur ESPACE est variable mais en dure.
Voic ce que me retourne le script:
Code :
|
Marsh Posté le 09-11-2007 à 07:55:01
Quand tu calcules :
set /a VAR=....
Par ex. :
set /a ESPACE=%ESPACE%/1024
Et dans ce cas, faut pas quoter les noms de variables, sinon elles seront considerees comme des chaines de caracteres -> valeur = 0 :
set /a test=%ESPACE%+%VALEUR%
Marsh Posté le 09-11-2007 à 08:48:10
wackevat a écrit : Quand tu calcules : |
Je vais essayer cela, à vrai dire je ne suis pas un pro du batch donc j'essaye divers trucs
Merci pour ton aide.
Marsh Posté le 09-11-2007 à 10:46:20
wackevat a écrit : Quand tu calcules : |
Sais tu comment étendre ma variable sur 11 caractères voire plus (ex: 43322548224)
Car sur 11 carac, si je fais "set /a ESPACE=43322548224" il me retourne "-1"
Marsh Posté le 10-11-2007 à 23:53:23
Tiens, lis ca (la réponse):
http://groups.google.com/group/mic [...] 2999a9159f
A priori, il faut que tu le fasse en VBS
Marsh Posté le 13-11-2007 à 10:54:42
armyman a écrit : Tiens, lis ca (la réponse): |
Merci à toi, c'est à peu près ce que je rencontre comme problème.
Je regarde ça.
Marsh Posté le 08-11-2007 à 15:09:52
Bonjour à tous,
je suis en train de faire un script qui me donne l'espace disque libre et occupé de mon disque dur donc je travaille avec des octets.
Et là le drame, j'ai un problème en voulant faire des calculs sur mes variables qui hébergent l'espace libre ou occupé.
Exemple: je déclare ma variable:
et si je veux faire une soustraction par exemple sur ce chiffre bah je ne peux pas, j'ai zéro comme résultat.......
Après quelques tests, je me rends compte que si ma variable n'a que 9 caractères, ca fonctionne.
Donc si quelqu'un connait un moyen d'agrandir ma variable, merci à cette personne.
---------------
- Feed-back - - Jeu du moment: J’ai un backlog monstre sur Switch - C'est moi Bananecafe