文件任意数量复制脚本

原文地址: //www.greatytc.com/p/cee236e66790

使用方法

新建一个文本文件(.txt),将下面代码复制进去,保存,最后将文件后缀改成.bat,放到想要批量操作的文件所在的文件夹,直接双击,然后根据提示输入即可.

实现代码

@echo off
color 0A
echo.
echo =====================================
echo            keith copy batch
echo =====================================
echo.
set /P filename=请输入文件名何后缀(如:a.jpg): 
set /P copyCount=请输入要复制的文件数量: 
set filenameStr="%filename%"
for /f "tokens=1-2 delims=." %%a in (%filenameStr%) do (
    set prefix=%%a
    set suffix=%%b
)
for /l %%i in (1,1,%copyCount%) do (
    copy %filename% %prefix%%%i.%suffix%
)
if %errorlevel% equ 0 (
    echo 复制成功
) else (
    echo 复制失败
)
echo.
pause
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 个人学习批处理的初衷来源于实际工作;在某个迭代版本有个BS(安卓手游模拟器)大需求,从而在测试过程中就重复涉及到...
    Luckykailiu阅读 4,816评论 0 11
  • dos 批处理 一:windows的命令行模式(win+R)在里面写CMD就可以进入windows的命令行模式了二...
    chenchao981阅读 795评论 0 6
  • 记得以前看过一部电影,讲的是毕加索。其中一个镜头是这样的,毕加索在街边吃早餐,吃完后发现自己没带钱,于是随手拿起一...
    远方的河阅读 438评论 0 0
  • 其实,情话都是说给懂的人听的 其实,除了跟他在一起的时间,我都在想着你 其实,你不必讨好我 其实,阳光照在脸上的时...
  • 缘起 我们的代码里用到了Timer,差不多是这样: 每20ms执行一次task,这里的task并不是耗时操作,基本...
    tmp_zhao阅读 1,321评论 2 10