如何在cmd中插入此文字作品?我这样做吗?
@echo off
cls
echo .................................................__________......
echo .... _________________________________________ ./ \\___
echo .___/ /..| /_/ _____ |_ | _______ ||..
echo .__/ ____ //...| ____/ | |.....| ||..| /...||...\ ||..
echo ../_____/ //....| || ....| |_____| ||..| ___||___ ||..
echo ......./ //.....| |____..| ___||..| |___ ___| ||..
echo ....../ //......| ___/..| |\ \\ ...| ...||... ||..
echo ...../ //.......| || ....| |.\ \\ ..| ...||... ||..
echo ..../ //_______ | |______|_ |..\ \\ .| \___||___/ ||..
echo .../ ____________ /_| / |__.\ \\ | ||..
echo __/_______________/.\___________/_____/..\___\\\____________//...
pause
答案 0 :(得分:3)
这种ASCII艺术的问题是使用“|”特殊字符。
所以不,删除回声也无济于事。有必要避免在ASCII艺术的每一行之前看到echo命令。逃离所有管道将。您需要做的就是用|
替换^|
的任何外观,你就可以了。
刚刚测试过,它很好。以前每次出错都是错误的:
echo ....|...
因为它会显示为:echo ....
并将其传递给...
,因此找不到后者命令 - 暂停从未运行且未显示整个ASCII。
答案 1 :(得分:2)
@echo off
:loop
Set /a num=(%Random% %%9)+1
color %num%
echo .................................................__________......
echo .... _________________________________________ ./ \\___
echo .___/ /..^| /_/ _____ ^|_ ^| _______ ^|^|..
echo .__/ ____ //...^| ____/ ^| ^|.....^| ^|^|..^| /...^|^|...\ ^|^|..
echo ../_____/ //....^| ^|^| ....^| ^|_____^| ^|^|..^| ___^|^|___ ^|^|..
echo ......./ //.....^| ^|____..^| ___^|^|..^| ^|___ ___^| ^|^|..
echo ....../ //......^| ___/..^| ^|\ \\ ...^| ...^|^|... ^|^|..
echo ...../ //.......^| ^|^| ....^| ^|.\ \\ ..^| ...^|^|... ^|^|..
echo ..../ //_______ ^| ^|______^|_ ^|..\ \\ .^| \___^|^|___/ ^|^|..
echo .../ ____________ /_^| / ^|__.\ \\ ^| ^|^|..
echo __/_______________/.\___________/_____/..\___\\\____________//...
pause
goto :loop
每次按下按钮都应该可以使用随机颜色。
答案 2 :(得分:2)
最简单的方法可能是将原始的ascii艺术品保存在文本文件中(将其复制/粘贴到编辑器中)。
然后,只需type
输出文件:
type asciiArt.txt
答案 3 :(得分:0)
管道(|)
示例:
ping google.com | TEST.txt
这告诉命令(ping google.com)将输出文本导入TEST.txt 绕过这个做" ^ | "巫婆告诉你的批处理文件跳过下一个字符&继续。
答案 4 :(得分:-2)
@echo off
title My Name Is Zero
:loop
cls
Set /a num=(%Random% %%9)+1
color %num%
echo .................................................__________......
echo .... _________________________________________ ./ \\___
echo .___/ /..^| /_/ _____ ^|_ ^| _______ ^|^|..
echo .__/ ____ //...^| ____/ ^| ^|.....^| ^|^|..^| /...^|^|...\ ^|^|..
echo ../_____/ //....^| ^|^| ....^| ^|_____^| ^|^|..^| ___^|^|___ ^|^|..
echo ......./ //.....^| ^|____..^| ___^|^|..^| ^|___ ___^| ^|^|..
echo ....../ //......^| ___/..^| ^|\ \\ ...^| ...^|^|... ^|^|..
echo ...../ //.......^| ^|^| ....^| ^|.\ \\ ..^| ...^|^|... ^|^|..
echo ..../ //_______ ^| ^|______^|_ ^|..\ \\ .^| \___^|^|___/ ^|^|..
echo .../ ____________ /_^| / ^|__.\ \\ ^| ^|^|..
echo __/_______________/.\___________/_____/..\___\\\____________//...
ping 127.0.0.1 -n 3 -w **500** > nul
goto :loop