在运行bat批处理文件时echo处于关闭状态如何解决

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在运行bat批处理文件时echo处于关闭状态如何解决相关的知识,希望对你有一定的参考价值。

@echo off
color a
:start
set num=0
set "echos="
:num
set /a al=%random%%%3
if "%a1%"=="1" set "al="
if "%a1%"=="2" set "al="
if "%a1%"=="0" set /a al=%random%%%2
set echos=%echos%%a1%
set /a num=%num%+1
if "%num%"=="95" echo %echos%&&goto :start
goto :num

al≠a1
echo;%echos%追问

非常感谢

参考技术A 第一句 @echo off 的off参数改成on,不知道你问的是不是这个意思。

如何处理ECHO 处于关闭状态

你说的是批处理文件吗?在顶端输入@echo
off,如果是文件中你打开那么就要关闭呀!如果你不想那么就这么做输入echo
>nul那么就能达到效果的。还有其他原因也会出现以上字
参考技术A 在文本文档里写入这些,然后另存为bat文件,打开记事本后是空的,但不知道为什么,有知道的希望能帮忙解答一下,O(∩_∩)O谢谢
echo
off
echo
0>a.txt

以上是关于在运行bat批处理文件时echo处于关闭状态如何解决的主要内容,如果未能解决你的问题,请参考以下文章

bat中echo处于关闭状态

bat批处理ECHO 处于关闭状态是怎么回事

bat批处理ECHO 处于关闭状态是怎么回事

麻烦bat命令高手们,帮我看看,下面这段代码到底哪里有问题,为啥运行的时候,总提示echo 处于关闭状态

bat命令哪里错了 为啥一开始不是显示1 而是echo处于打开状态的?

执行下面的bat后,一直是echo处于关闭状态,而且ping的数据也没有保存。