"@title"批处理脚本命令是用于设置命令窗口的标题。

13

我在我的批处理脚本中多次看到了这个命令,但我不确定它实际上的作用是什么。这两个@echo出现在一个@echo下面(@echo会将其后的文本打印到控制台),并且与@echo打印的文本完全相同。

4个回答

28
  • @表示“不要输出这个命令,只执行它。”
  • title 可以设置 cmd.exe 窗口的标题。

在命令提示符下尝试使用 title /?


21

毫不奇怪,它会设置批处理程序正在运行的命令提示窗口的标题。前导@使该行不会在提示符上回显。


7

此命令用于设置当前命令窗口的标题栏。

如果您将以下脚本保存为批处理文件并运行,您将看到一个示例:

@title = "My Title"
pause

将标题用引号括起来会打印出引号,只是提供信息。 - Grant Foster

2

它“指定命令提示符窗口的标题”(通过运行title /?找到)。


有趣...我以前从未见过它实际上更改窗口的标题... - Thomas Owens

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接