One remotely familiar with windows/dos batch scripting will recognize this line:
@echo off
For many-many days, I was happy with the sentiment that the @
is how echo off
is meant to be written at the top of the batch and that's it.
However, recently I've came accross a line like this:
@php foo bar
and another line like this:
@call \networkfolderatch.bat
This reinforced my suspicion that @
has more to it than just echo
mode switching. However @
is not listed in the Windows XP: Command-line reference A-Z which I try to use as a reference and thus I'm not sure how to find definitive information on this:
What is the @
sign in batch, what's the terminology for it, and what does it do?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…