A instância mais reconhecível é provavelmente @echo off
no início dos arquivos em lote (desde o DOS).
@
desativa o eco do console desse comando. Você vê isso em @echo off
o tempo todo, porque se você não usá-lo, você verá o comando real echo off
na exibição do console quando o lote for executado. O que é contraproducente quando você está tentando controlar o que é exibido / ecoado em seu script em lote. :)
Tendo dito isso, não sei por que o site da Chocolaty diz para usá-lo nesse contexto (não-batch).
Veja o artigo do TechNet da Microsoft sobre Echo , que explica o @
:
If you want to turn echo off and you do not want to echo the echo command, type an at sign (@) before the command as follows:
@echo off
Acontece que alguém perguntou sobre isso há um ano no StackOverflow: