Script par lots - Supprimer tous les espaces

Ceci est utilisé pour supprimer tous les espaces dans une chaîne par substitution.

Exemple

@echo off 
set str = This string    has    a  lot  of spaces 
echo %str% 

set str=%str:=% 
echo %str%

La chose clé à noter à propos du programme ci-dessus est que l'opérateur: = est utilisé pour supprimer tous les espaces d'une chaîne.

Production

La commande ci-dessus produit la sortie suivante.

This string    has    a  lot  of spaces
Thisstringhasalotofspaces