Script em lote - Remover todos os espaços

Isso é usado para remover todos os espaços em uma string por meio de substituição.

Exemplo

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

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

O principal ponto a ser observado sobre o programa acima é que o operador: = é usado para remover todos os espaços de uma string.

Resultado

O comando acima produz a seguinte saída.

This string    has    a  lot  of spaces
Thisstringhasalotofspaces