アスキースカルをバッチで作成しようとしていますが、コマンドを開いたときにアートが表示されませんOR
start cmd.exe
@echo off
color a
cls
echo ^_________-----_____^
echo ^____------ __ ----_^
echo^___---- ___------ \^
echo ^----________ ---- \^
echo ^ -----__ | _____)^
echo ^__- / \^
echo ^_______----- ___-- \ /)\^
echo ^------_______ ---____ \__/ /^
echo ^-----__ \ -- _ /\^
echo ^--__--__ \_____/ \_/\^
echo ^----| / |^
echo ^| |___________|^
echo ^| | ((_(_)| )_)^
echo ^| \_((_(_)|/(_)^
echo ^\ (^
echo ^\_____________)^
echo !OVER-PRICED COMPUTER ALERT!
echo !TERMINATE!
繰り返しになりますが、ファイルを開いても何も表示されません。何か助けはありますか?
エスケープされたコマンド文字 ie "|"with "^"スクリプト内。
これがスクリプトの修正および変更されたバージョンです
@echo off
color a
cls
echo _________-----_____
echo ____------ __ ----_
echo ___---- ___------ \
echo ----________ ---- \
echo -----__ ^| _____)
echo __- / \
echo _______----- ___-- \ /)\
echo ------_______ ---____ \__/ /
echo -----__ \ -- _ /\
echo --__--__ \_____/ \_/\
echo ---^| / ^|
echo ^| ^|___________^|
echo ^| ^| ((_(_)^| )_)
echo ^| \_((_(_)^|/(_)
echo \ (
echo \_____________)
echo !OVER-PRICED COMPUTER ALERT!
echo !TERMINATE!
pause>nul
@ DanielB で指摘されているようにstart cmd.exe
を削除し、pause>nul
を追加して、コメントなしで一時停止しました。