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 offdeve 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 echotroca 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?
echobatch. Aqui está o link para echo # comentários .
Remarksseção doechocomando.