写个window系统的一个文件复制的bat脚本,并且根据显示任务状态
时间: 2023-02-08 16:59:41 浏览: 111
window BAT脚本编写教程
5星 · 资源好评率100%
@echo off
rem 设置源文件夹路径和目标文件夹路径
set src=C:\example\src
set dest=C:\example\dest
rem 开始复制文件
xcopy /s /c /q /y "%src%" "%dest%"
rem 显示复制进度
echo 复制进度:
for /f "tokens=1,2,3,4 delims= " %%a in ('xcopy /l /y /v "%src%" "%dest%" ^| find "File(s)"') do (
echo %%a %%b %%c %%d
)
echo 复制完成。
pause
请注意上面的源文件夹路径和目标文件夹路径需要根据自己的需要进行修改。
上面这段代码将所有文件(包括子文件夹)从源文件夹复制到目标文件夹,并在复制过程中显示文件数量和已复制的文件大小。
可以根据需要修改xcopy命令的参数,比如加入/e参数,复制空文件夹。
阅读全文