bat显示多行文字是逐个显示哦!和不同的颜色的?

如题所述

这是曾经写的,又稍微改进了一下。
@echo off
set str=青天有月来几时 我今停杯一问之 人攀明月不可得 月行却与人相随
setlocal enabledelayedexpansion
set col=CAD9B
for /f "tokens=1-4 delims= " %%1 in ("%str%") do (echo.
for %%m in (%%1 %%2 %%3 %%4) do (set s=%%m
for /l %%a in (0,1,6) do (
call set b=0%%col:~!x!,1%%
set /a x+=1&if !x!==5 (set x=0)
set c=!s:~%%a,1!
set/p= <nul>!c!
findstr /a:!b! .* "!c!*"
del !c!
ping /n 1 /w 500 127.1>nul&ping /n 1 /w 500 127.1>nul&ping /n 1 /w 500 127.1>nul)
echo.&echo.))
pause>nul&exit
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-06-17
@echo off&setlocal enabledelayedexpansion
set m=0
for /f %%i in (ip.txt) do (
echo %%i
set/a m+=1
echo !m!
if !m! gtr 9 set m=0
color f!m!
ping/n 2 127.1>nul
cls
)
exit

DOS批处理如何注释好几行内容???
1、记事本新建一个txt修改后缀为bat记事本编辑。2、我们输入代码echo “批处理注释"rem 这个是显示文字pause。3、运行看看结果是什么,显示的是rem 这个是显示文字,这样就起到了注释的效果。4、输入echo “批处理注释"::这个是显示文字pause。5、看看运行结果里面找不到::这个是显示文字的信息。6、...

这是一个bat文件,请高手给解释一下,逐行解释每一条命令的意思,谢谢
单击“屏幕布局”选项卡,可以自己定义启动菜单的颜色搭配;单击“文本显示”选项卡,可以自己定义启动菜单的文字属性,包括左上角、右下角坐标,文本内容、对齐方式等参数。我们还可以在这里设置一些光盘制作信息,如在“文本内容”后面的输入框中输入制作人的姓名光盘制作时间等。在“菜单条”选项卡中用鼠...

如何能用bat命令,将多行复制的文字不重复的写进指定文件?
原因很简单,你保存成bat文件名是arp.bat吧。。改个名字就好了 一般如果你随便写些命令都是这样的话,那一定是系统问题了,还有就是你可能用了

bat求教:如何将多个文件中的第几行插入文字及符号
如果是就一行有特殊字符就好办。其它要求不是问题。

三:BAT 批处理脚本基础-常用批处理命令
1、REM与::的巧妙运用<\/ 批处理脚本中的"REM"和"::"是两种不同的注释方式。在下面的示例中,REM<\/用来注释,尽管"REM 第一个批处理文件"被注释,但实际会打印在屏幕上,这种现象称为"回显"。而使用::<\/的注释则完全不会显示在命令行中,实现了无回显的隐藏注释。2、echo与@的多功能性<\/ ...

如何做一个这样的BAT批处理文件.
echo 表示显示此命令后的字符 echo off 表示在此语句后所有运行的命令都不显示命令行本身 @与echo off相象,但它是加在每个命令行的最前面,表示运行时不显示这一行的命令行(只能影响当前行)。 call 调用另一个批处理文件(如果不用call而直接调用别的批处理文件,那么执行完那个批处理文件后将无法返回当前文件并...

bat的常用命令
4.显示当前已定义变量例:@set@pause>nul是不是很简单?其实它还有更高级的用法呢@set a@pause>nul@set s@pause>nul你们发现什么了吗??它的用法就是这些,不用多说了 1.IF的第一种用法,比较字符串例:set \/p PW=请输入密码:if %PW%==bat (echo YES! ) ELSE (Rem [else] 为可选参数,表示否则,即...

bat文件的用法命令
跳过空白行。您可通过指定可选 options参数替代默认解析操作。这个带引号的字符串包括一个或多个指定不同解析选项的关键字。这些关键字为:eol=c - 指一个行注释字符的结尾(就一个)skip=n - 指在文件开始时忽略的行数。delims=xxx - 指分隔符集。这个替换了空格和跳格键的默认分隔符集。tokens=x,y,m-n ...

bat批处理文件的相关命令
choice 使用此命令可以让用户输入一个字符,从而运行不同的命令。使用时应该加\/c:参数,c:后应写提示可输入的字符,之间无空格。它的返回码为1234…… 如: choice \/c:dme defrag,mem,end 将显示 defrag,mem,end[D,M,E]? Sample: Sample.bat的内容如下: @echo off choice \/c:dme defrag,mem,end if erro...

求高人!!电脑页面的文字显示不全。。。(包括QQ、网页、酷狗的歌名等等...
重启后Windows XP的DOS窗口下显示的文件名就会尽可能接近长文件名,易于区别又绝不相同。●改变字体关联:在Windows XP中偶尔会碰到应用软件字体不能正常显示的问题。出现这种情况有可能是Windows XP中应用软件的字体关联有误。如果字体已经正常安装,可能就是注册表中的字体关联出错。打开HKEY_LOCAL_MACHINE...

相似回答