Script batch - Rimuovi tutti gli spazi

Viene utilizzato per rimuovere tutti gli spazi in una stringa tramite sostituzione.

Esempio

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

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

La cosa fondamentale da notare sul programma sopra è che l'operatore: = viene utilizzato per rimuovere tutti gli spazi da una stringa.

Produzione

Il comando precedente produce il seguente output.

This string    has    a  lot  of spaces
Thisstringhasalotofspaces