为什么批处理脚本会中途停止?

问题描述

我正在制作具有许多echo的批处理脚本,但是cmd窗口只是关闭自身,而不是回显所需的行然后暂停。

我正在Windows资源管理器中双击该批处理文件。这很简单。

由于机密原因,不能包含适当的内容,但以下内容与之相似(除了我用ascii art:D的公司徽标替换了所有变量和calc之外)

@echo off
Title Kortec Key Metrics 
color 03
echo Debug 1
Pause
                                                                                                                                                                                                       
echo.
sleep 1
echo               ///////////                                                      
sleep 1
echo            /*             //                                                   
sleep 1
echo &&&&,&&&&   &&&&&&&&&&&   //&&&&&&&&&& &&&&&&&&&&&& /&&&&&&&&&&   &&&&&&&&&&&
sleep 1
echo &&&&%&&&&*   &&&&     (&&&& %//&     &&&     &&&&     /&&&        .&&&&        
sleep 1
echo &&&&&&&&**  &&&&       &&&& %//&&&&&&&&#     &&&&     /&&&&&&&&&& &&&&         
sleep 1
echo &&&&  &&&&   &&&&&   (&&&&  %/(&  &&&&       &&&&     /&&&         &&&&&   &&& 
sleep 1
echo &&&&   &&&&&   &&&&&&&&&    /%&&    &&&&     &&&&     /&&&&&&&&&&    &&&&&&&&% 
sleep 1
echo             **           **.                                                   
sleep 1
echo                 *******   
sleep 1
echo Debug 2
Pause
echo Debug 3
Pause

因此您可以看到这里没有火箭科学,但是它仍然在第6行附近停止(关闭窗口)-谁能告诉我这是怎么回事?还是我应该如何进行调试?

非常感谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)