Alguém remotamente familiarizado com scripts em lote do Windows / DOS reconhecerá esta linha:
@echo off
Por muitos e muitos dias, fiquei feliz com o sentimento de que o @
é como echo off
deve ser escrito no início do lote e é isso.
No entanto, já recentemente I veio em uma linha como esta:
@php foo bar
e outra linha como esta:
@call \\network\folder\batch.bat
Isso reforçou minha suspeita de que isso @
envolve mais do que apenas echo
troca de modo. No entanto, @
não está listado no Windows XP: Referência de linha de comando de AZ que tento usar como referência e, portanto, não tenho certeza de como encontrar informações definitivas sobre isso:
Qual é o @
lote de assinatura, qual é a terminologia para ele e o que ele faz?
echo
batch. Aqui está o link para echo # comentários .
Remarks
seção doecho
comando.