首页编程echooff(批处理文件 echo)

echooff(批处理文件 echo)

编程之家2024-01-31111次浏览

一、批处理(bat)命令之echo命令

格式:echo你要输出的信息

echooff(批处理文件 echo)

执行显示:

C:\bat>echo hello,world

hello,world

C:\bat>echo i will come back

i will come back

echooff(批处理文件 echo)

C:\bat>pause

请按任意键继续...

关闭该命令的回显

格式:@放在命令前面

echooff(批处理文件 echo)

执行显示:

hello,world

i will come back

C:\bat>pause

请按任意键继续...

格式:echo [{ on|off}]

解释一下,如果在批处命令前加上echo off,那么将会关闭批处中的命令回显。当然啦,你要是不想显示echo off

命令本身,你可以把@加在echo off前面。

例3

执行显示:

hello,world

i will come back

请按任意键继续...

在批处理前面加上@echo off,它将使所有命令不再显示命令本身,当然也包括了echo off命令本身也不会回显

了。

格式:echo.

注意命令中的“.”要紧跟在ECHO后面,中间不能有空格,否则“.”将被当作提示信息输出到屏幕。另外“.”可以

用,:;”/]+\这些任一符号替代。

例4

执行显示:

我在写批处理教程哦!

你看到上面有空一行么?

请按任意键继续...

命令ECHO.输出的回车,经DOS管道转向可以作为其它命令的输入,比如echo.|time即相当于在TIME命令执行后给出一个回车。所以执行时系统会在显示当前时间后,自动返回到DOS提示符状态。

格式:ECHO回复|命令表达式

作用:通过管道命令|把“回复”作为输入传导给后面的“命令表达式”,并作为“命令表达式”的输入。(注意,管道命令|的输入方法,shift键\)

例5

执行显示:

c:\abc,是否确认(Y/N)?

解释一下,这里abc是一个不为空的文件夹,用rd命令删除时它将会询问你Y或N,这时你就要手动的输入Y/N了。

OK,我们把批处改一下,这时系统将会自动帮助我们把Y输入确认了

例6

6。建立新文件或增加文件内容

格式:echo文件内容>文件名

例7

这样我们就在当前目录下建立了一个myfile.txt文件,文件的内容为123。如果你想要建立一个空的新文件,那你

可以试一下这个

例8

注:上面所有实例中的pause是暂停命令,主要是用来暂停演示给大家看的,哈哈!!

二、bat文件中@echo off是什么意思

@echooff的意思是关闭回显,不显示正在执行的批处理命令及执行的结果等。

语法:echo[{onoff}][消息]示例:@echooff/echohelloworld。

当echo设置off值时,将执行以下指令而不显示,并且只有当再次出现echoon时才会看到下面的语句。

Echo通常与@一起使用,@放在Echo前面,即@Echo,以防止@后面的句子显示,而@本身不显示。因此,@echooff可以达到不显示任何信息的效果。

扩展资料:

批处理用于DOS和Windows系统。批处理文件的扩展名为bat。

批处理由命令解释器(通常是命令)运行。内建在DOS或Windows中的。类似于Unix中的Shell脚本。

扩展名为.bat或。的批处理文件的最简单示例。cmd是编写您将在命令行上使用的各种命令。对于更复杂的情况,您需要使用if、For、goto和其他命令来控制程序的执行,就像C、Basic和其他高级语言一样。

pause命令将挂起该命令。

call命令从一个批调用另一个批,并且不会终止父批。

三、批处理文件的@echo off是什么意思

@echo off的意思是关闭回显,不显示正在执行的批处理命令及执行的结果等。

语法:echo [{onoff}] [message]示例:@echo off/ echo hello world。

当echo设置off值的时候,那么下面的指令都将只执行而不显示,当再次出现echo on时下面的语句才为可见的(回显)。

echo通常和@一起使用,@放在echo的前面,即是@echo,作用是让@后面的句子不显示出来,而@本身也是不显示的,那么通过@echo off可达到不显示任何信息的效果。

扩展资料

批处理应用于DOS和Windows系统中。批处理文件的扩展名为bat。

批处理是由DOS或者Windows系统内嵌的命令解释器(通常是COMMAND. COM或者CMD.EXE)解释运行。类似于Unix中的Shell脚本。

批处理文件具有.bat或者.cmd的扩展名,其最简单的例子,是逐行书写在命令行中会用到的各种命令。更复杂的情况,需要使用if,for,goto等命令控制程序的运行过程,如同C,Basic等中高级语言一样。

pause命令暂停命令。

call命令从一个批处理程序调用另一个批处理程序,并且不终止父批处理程序。

参考资料来源:百度百科-echo

数据结构可视化网站()lob(Oracle中LOB类型的储存管理与使用)