!!
nunca foi um comando de comentário no Batch. Você provavelmente está pensando no cólon duplo ( ::
).
Dito isto, usar ::
em vez de Rem
é uma prática ruim, pois é um rótulo impossível de ser chamado, não um verdadeiro análogo a Rem
.
Mais informações estão disponíveis no StackOverflow nesta questão: