O que é o comando do arquivo de lote “: =”?

4

Eu tenho o seguinte script em lote:

set logFile=%1_%time:~0,2%_%time:~3,2%.log

set logFile=%logFile: =%

Alguém sabe o que é a segunda linha?

    
por GorovDude 05.06.2011 / 08:28

2 respostas

5

Diz que substitui todos os espaços por nada. Se logfile era "Isto é um teste", então após a segunda linha, seria "ThisIsaTest" (espaços iguais a nada)

    
por 05.06.2011 / 09:28
0

O MultiverseIT descreveu o que está acontecendo. Para mais detalhes sobre substituição de variáveis de ambiente, veja a ajuda do comando SET

Set /?

na linha de comando

    
por 06.06.2011 / 02:47

Tags