我正在尝试批量制作 ASCII 头骨,但 cmd 在打开时不显示我的作品或文字
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!
再次,当我打开我的文件时什么都没有出现。有什么帮助吗?
答案1
你没有转义命令字符IE“ | ”和“ ^ ”在你的脚本中。
这是您的脚本的更正和修改版本
@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
已删除start cmd.exe
,如@DanielB并通过添加以下内容使其暂停且不发表评论pause>nul