一个熟悉Windows / DOS批处理脚本的人会认出这行:
@echo off
[很多天,我对@
是如何将echo off
写在批处理顶部的感觉感到满意,仅此而已。
但是,最近我came accross这样的一行:
@php foo bar
和another line这样:
@call \\network\folder\batch.bat
[这使我更加怀疑@
不仅限于echo
模式切换。但是,@
中未列出Windows XP: Command-line reference A-Z,我尝试将其用作参考,因此我不确定如何找到有关此的确定信息:
批处理中的@
是什么,它的用语是什么,它有什么作用?
在符号处-@
不仅放在开头的“ at”符号会隐藏命令,还可以用来附加存储在文本文件中的命令参数。语法是exe @ commands(如果我没记错的话)