Belka - your script works perfectly without the underline (underscore) characters being escaped.
Try this, works for me, tested on Win2k, Win2k.Pro, Win XP.HE and Win XP Pro.
@echo off
cls
echo __ __
echo .' `...' `.
echo __^| ^| ^|__
echo .' \ . / `.
echo ^| ./###\. ^|
echo ^>---- ^|#####^| ----^<
echo ^| `\###/' ^|
echo `.__ / . \ __.'
echo /^| ^| ^|
echo / `.___..___.'
echo ^|
echo ^|
echo \
echo \ )\
echo `. /' ^|
echo \ /' )
echo \ /' /'
echo \ /' /'
echo \( /'
echo ) /'
echo ^| /'
echo ^|(
echo ^|^|