Supprimer les espaces dans une variable

Supprimer les espaces dans une variable - Shell/Batch - Programmation

Marsh Posté le 03-12-2010 à 14:50:41    

Bonjour,
 
Avec le script ci-dessous j'extraie l'espace disque libre, mais ça me retourne un résultat du style 32 254 127 123
que je ne peux pas exploiter pour faire un comparatif.
 
Je voudrais donc supprimer les espaces dans la chaîne qui est retournée avec la commande set TAILLE=%TAILLE: =%,  
mais ça ne fonctionne pas.
 
Avez-vous une idée ?
 

Code :
  1. for /f "tokens=3 " %%I IN ('dir C: ^| find /I "octets libres"') DO SET TAILLE=%%I
  2. cls
  3. ECHO %TAILLE%
  4. set TAILLE=%TAILLE: =%
  5. ECHO %TAILLE%


 
Cordialement,


Message édité par antolionux le 03-12-2010 à 14:51:39
Reply

Marsh Posté le 03-12-2010 à 14:50:41   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed