2012-07-06 3 views
2

어떻게이 텍스트 아트를 cmd에 삽입 할 수 있습니까? 나는 이것을 좋아합니까?cmd 또는 명령 프롬프트에서이 ascii 텍스트 아트를 어떻게 삽입 할 수 있습니까?

@echo off 
cls 
echo .................................................__________...... 
echo .... _________________________________________ ./   \\___ 
echo .___/    /..|  /_/ _____ |_ | _______ ||.. 
echo .__/ ____  //...| ____/ | |.....| ||..| /...||...\ ||.. 
echo ../_____/  //....| || ....| |_____| ||..| ___||___ ||.. 
echo ......./  //.....| |____..|  ___||..| |___ ___| ||.. 
echo ....../  //......| ___/..| |\ \\ ...| ...||... ||.. 
echo ...../  //.......| || ....| |.\ \\ ..| ...||... ||.. 
echo ..../  //_______ | |______|_ |..\ \\ .| \___||___/ ||.. 
echo .../ ____________ /_|   /|__.\ \\ |    ||.. 
echo __/_______________/.\___________/_____/..\___\\\____________//... 
pause 
+2

복사/작동하지 붙여 넣기? 뭐가 잘못 되었 니? – leppie

+0

나는이 텍스트 아트를 만들고 cmd에서 실행하려고하지만 다시 닫은 .bat- (배치 파일)을 연 후 아무 것도 나타나지 않으면 CMD 화면에 아무 것도 게시하지 않습니다. 당신이 cmd에이 텍스트 아트를 게시하거나 에코하는 방법을 알려 주시기 바랍니다. 나는 소프트웨어를 만들고 나는 이것을 나의 서명으로 만들고 싶다. :) –

+0

그래서 당신은 말하고있다 : "제로"ascii 예술을 cls하고, 그때, @echo 일시 중지? 그게 니가하는 말은 .. 흠. 좋아. 내가 대답 할께, 고마워. ^^ 좋은 하루 되라! Godspeed! –

답변

3

이 ASCII 기술의 문제점은 "|" 특수 문자. 아니에요, 에코를 제거해도 도움이되지 않습니다. ASCII 아트의 각 행 앞에 echo 명령이 표시되지 않게해야합니다. 모든 파이프가 이스케이프됩니다. 단지 |^|으로 바꾸면됩니다.

테스트를 마쳤습니다. 이전에 당신이 가지고 있던 때마다 : echo ....|...을 읽어 들일 것이기 때문에 오류가 발생했습니다 : echo .... 그리고 파이프를 ...으로 바꿨습니다. 그래서 후자를 찾지 못했습니다. 명령 - 일시 중지가 실행되지 않았고 전체 ASCII가 표시되지 않았습니다.

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
@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 
1

아마도 가장 쉬운 방법은 (/ 복사 편집기에 붙여 넣습니다) 텍스트 파일에 원시 아스키 아트를 저장하는 것입니다.

그런 다음, 단순히 type 파일에서 :

type asciiArt.txt 
+0

이것은 좋은 생각입니다! 당신이 의미하는 바를 이해한다면 ASCII 아트를 박쥐 파일의'strean1 '에 에코시킬 수 있습니다. – SteveFest