0

当我运行时它不会在第一帧后暂停请帮助

@echo off 
title line!
color 0a

echo.
echo -----------------------------------
echo press a key to Make The line spin    
echo -----------------------------------
echo.
echo Made By: alex.page
echo.

pause >nul


echo -----------------
echo.
echo.
echo.
echo.
echo        ---
echo.
echo.
echo.
echo.
echo.
echo ------------------
ping localhost -n 1 >nul
cls

echo ------------------
echo.
echo.
echo.
echo       \
echo        \
echo         \
echo.
echo.
echo.
echo.
echo ------------------
ping localhost -n 1 >nul
cls

echo ------------------
echo.
echo.
echo.
echo         | 
echo         |         
echo         |  
echo.
echo.
echo.
echo.
echo ------------------
ping localhost -n 1 >nul
cls

echo ------------------
echo.
echo.
echo.
echo           /
echo          /       
echo         /
echo.
echo.
echo.
echo.
echo ------------------
ping localhost -n 1 >nul
cls

echo ------------------
echo.
echo.
echo.
echo.
echo        ---
echo.
echo.
echo.
echo.
echo.
echo ------------------
ping localhost -n 1 >nul
cls

echo ------------------
echo.
echo.
echo.
echo       \
echo        \
echo         \
echo.
echo.
echo.
echo.
echo ------------------
ping localhost -n 1 >nul
cls

echo ------------------
echo.
echo.
echo.
echo         | 
echo         |         
echo         |  
echo.
echo.
echo.
echo.
echo ------------------
ping localhost -n 1 >nul
cls

echo ------------------
echo.                 
echo.
echo.
echo           /
echo          /       
echo         /
echo.
echo.
echo.
echo.                  
echo ------------------
ping localhost -n 1 >nul
cls

echo ------------------
echo.
echo.
echo.
echo.
echo        ---
echo.
echo.
echo.
echo.
echo.
echo ------------------
ping localhost -n 1 >nul
cls

echo ------------------
echo.
echo.
echo.
echo.
echo        ---
echo.
echo.
echo.
echo.
echo.
echo ------------------
ping localhost -n 1 >nul
cls

echo ------------------
echo.
echo.
echo.
echo       \
echo        \
echo         \
echo.
echo.
echo.
echo.
echo ------------------
ping localhost -n 1 >nul
cls

echo ------------------
echo.
echo.
echo.
echo         | 
echo         |         
echo         |  
echo.
echo.
echo.
echo.
echo ------------------
ping localhost -n 1 >nul
cls

echo -----------------
echo.
echo.
echo.
echo           /
echo          /       
echo         /
echo.
echo.
echo.
echo.
echo ------------------
ping localhost -n 1 >nul
cls

echo -----------------
echo.
echo.
echo.
echo.
echo        ---
echo.
echo.
echo.
echo.
echo.
echo ------------------
ping localhost -n 1 >nul
cls

echo -----------------
echo.
echo.
echo.
echo       \
echo        \
echo         \
echo.
echo.
echo.
echo.
echo ------------------
ping localhost -n 1 >nul
cls

echo -----------------
echo.
echo.
echo.
echo         | 
echo         |         
echo         |  
echo.
echo.
echo.
echo.
echo ------------------
ping localhost -n 1 >nul
cls

echo ------------------
echo.
echo.
echo.
echo           /
echo          /       
echo         /
echo.
echo.
echo.
echo.
echo ------------------
ping localhost -n 1 >nul
cls

echo -----------------
echo.
echo.
echo.
echo.
echo        ---
echo.
echo.
echo.
echo.
echo.
echo ------------------
ping localhost -n 1 >nul
cls

echo ------------------
echo.
echo.
echo.
echo.
echo        ---
echo.
echo.
echo.
echo.
echo.
echo ------------------
ping localhost -n 1 >nul
cls

echo ------------------
echo.
echo.
echo.
echo       \
echo        \
echo         \
echo.
echo.
echo.
echo.
echo ------------------
ping localhost -n 1 >nul
cls

echo -----------------
echo.
echo.
echo.
echo         | 
echo         |         
echo         |  
echo.
echo.
echo.
echo.
echo ------------------
ping localhost -n 1 >nul
cls

echo -----------------
echo.
echo.
echo.
echo           /
echo          /       
echo         /
echo.
echo.
echo.
echo.
echo ------------------
ping localhost -n 1 >nul
cls

echo -----------------
echo.
echo.
echo.
echo.
echo        ---
echo.
echo.
echo.
echo.
echo.
echo ------------------
ping localhost -n 1 >nul
cls

echo -----------------
echo.
echo.
echo.
echo       \
echo        \
echo         \
echo.
echo.
echo.
echo.
echo ------------------
ping localhost -n 1 >nul
cls

echo -----------------
echo.
echo.
echo.
echo         | 
echo         |         
echo         |  
echo.
echo.
echo.
echo.
echo ------------------
ping localhost -n 1 >nul
cls

echo -----------------
echo.
echo.
echo.
echo           /
echo          /       
echo         /
echo.
echo.
echo.
echo.
echo ------------------
ping localhost -n 1 >nul
cls

echo -----------------
echo.
echo.
echo.
echo.
echo        ---
echo.
echo.
echo.
echo.
echo.
echo ------------------
ping localhost -n 1 >nul
cls

pause
4

2 回答 2

3

|字符对命令解释器来说是特殊的,必须用^. 您想改用它:

 echo         ^| 
于 2013-10-09T17:35:03.413 回答
0

这就是我所说的关于动画标签的内容。为简单起见,我使用了两个框架,但重要的是概念证明。

@echo off 
title Spin
color 0a

echo.
echo -----------------------------------
echo Press a key to make the line spin!    
echo -----------------------------------
echo.
echo.
pause >nul
cls

:Animate
Call :Frame1
Call :Frame2
Call :Frame1
Call :Frame2
echo Spin complete!
pause>nul
exit

:Frame1
echo -----------------
echo.
echo.
echo.
echo.
echo        ---
echo.
echo.
echo.
echo.
echo.
echo ------------------
ping localhost -n 1 >nul
cls
GOTO:EOF

:Frame2
echo -----------------
echo.
echo.
echo.
echo         ^|
echo         ^|
echo         ^|
echo.
echo.
echo.
echo.
echo ------------------
ping localhost -n 1 >nul
cls
GOTO:EOF
于 2013-10-09T18:22:18.743 回答