Batch file 使用echo命令在控制台上打印文本输出,而不打印开始和结束引号

Batch file 使用echo命令在控制台上打印文本输出,而不打印开始和结束引号,batch-file,cmd,echo,Batch File,Cmd,Echo,我试图使用批处理脚本打印figlet“实用工具”,但输出也会打印前导引号和尾随引号。代码如下: @echo off echo " _ _ _ _ _ _ _ " echo "| | | | | (_) (_) | " echo "| | | | |_ _| |_| |_ _ _ " echo "| | | | __| | | | __| | | |" echo "| |__| | |_| | | | |_| |_| |" echo " \____

我试图使用批处理脚本打印figlet“实用工具”,但输出也会打印前导引号和尾随引号。代码如下:

@echo off
echo " _    _ _   _ _ _ _         "
echo "| |  | | | (_) (_) |        "
echo "| |  | | |_ _| |_| |_ _   _ "
echo "| |  | | __| | | | __| | | |"
echo "| |__| | |_| | | | |_| |_| |"
echo " \____/ \__|_|_|_|\__|\__, |"
echo "                       __/ |"
echo "                      |___/ "
pause>nul
当我删除引号时,它不会打印,可能是由于特殊字符,例如空格或\。如果有解决方法,请指导我。
谢谢

垂直线字符需要转义是正确的

echo  _    _ _   _ _ _ _         
echo ^| ^|  ^| ^| ^| (_) (_) ^|        
echo ^| ^|  ^| ^| ^|_ _^| ^|_^| ^|_ _   _ 
echo ^| ^|  ^| ^| __^| ^| ^| ^| __^| ^| ^| ^|
echo ^| ^|__^| ^| ^|_^| ^| ^| ^| ^|_^| ^|_^| ^|
echo  \____/ \__^|_^|_^|_^|\__^|\__, ^|
echo                        __/ ^|
echo                       ^|___/ 

您可以使用正则表达式来逃避有毒字符,也可以在线使用