批处理不是专门的编程语言,并不方便“可视化”,如果是复制文件过程较长,它虽不方便显示百分比类的进度条,但让其显示复制了什么或新建了什么内容还是可以的,这样让使用者能看出大致过程,并使得“界面友好”。如果简单地复制文件,你可以把复制命令后自动提示信息屏蔽掉,并专门写显示命令来表达正在作什么如:
@echo off
:::::::::::::::::
echo 正在复制
for /f "delims=" %%i in ('dir/b/a-d *.jpg')do (
echo %%i
copy "%%i" d:\bb\ >nul)
复杂点的可看我另一回答中的例子,正好运用了显示进度类的。(不是被采纳那位的例子)