自制的批量文件复制小工具

    技术2025-12-11  9

    将如下内容保存到记事本,重命名为.bat的文件即可 @ echo off title 批量文件复制小工具 echo 提示:此批处理文件与要源文件处于同一目录中,方可正常使用! echo. pause :1 echo. echo 请输入要复制的文件名(含后缀),按回车键结束: set /p input1= @ dir %input1%.* if errorlevel 1 goto 1 if errorlevel 0 goto 2 :2 :3 echo. echo 请创建一个文件夹用于存放批量复制后的文件,输入名称后按回车键结束: set /p input0= mkdir %input0% if errorlevel 1 goto 3 if errorlevel 0 goto 0 :0 echo. echo 请输入要复制的文件数量,按回车键结束: set /p input2= for /l %%a in (1000,1,%input2%) do copy ./%input1%.* ./%input0%/%input1%_%%a.* for /l %%a in (100,1,%input2%) do copy ./%input1%.* ./%input0%/%input1%_0%%a.* for /l %%a in (1000,1,%input2%) do del ./%input0%/%input1%_0%%a.* for /l %%a in (10,1,%input2%) do copy ./%input1%.* ./%input0%/%input1%_00%%a.* for /l %%a in (100,1,%input2%) do del ./%input0%/%input1%_00%%a.* for /l %%a in (1,1,%input2%) do copy ./%input1%.* ./%input0%/%input1%_000%%a.* for /l %%a in (10,1,%input2%) do del ./%input0%/%input1%_000%%a.* echo 文件复制完毕 echo. pause
    最新回复(0)