Тот, кто хоть немного знаком с пакетными сценариями Windows / DOS, узнает эту строку:
@echo off
В течение многих-многих дней меня радовало ощущение, что @это как echo offдолжно быть написано в начале пакета, и все.
Однако недавно я наткнулся на такую строку:
@php foo bar
@call \\network\folder\batch.bat
Это усилило мои подозрения, что @дело не только в echoпереключении режимов. Однако @не указан в Windows XP: справочник по командной строке AZ, который я пытаюсь использовать в качестве справочного материала, и поэтому я не уверен, как найти исчерпывающую информацию по этому поводу :
Что такое @пакетный вход, какова его терминология и для чего он нужен?
Remarksразделе, посвященномechoкоманде.