【极简操作】如何根据文件名(特定字符串/后缀名/文件的修改或创建日期)批量复制文件 —— bat批处理

工作中,遇到需要根据某些条件(如文件名中的特定字符串,文件的修改或创建日期)来查找和管理文件,为了减少人工操作,简化这一过程,可以通过一个简单的批处理脚本,帮助我们快速找到源目录下符合条件的文件,并将他们复制到指定的目标目录中。具体操作如下:

一、创建批处理脚本文件

1. 打开记事本或其他文本编辑器。

2. 将以下代码粘贴到文档中:

2.1 根据文件名中的关键词查找复制文件

@echo off

setlocal enabledelayedexpansion

:: 设置源目录和目标目录,请替换为你自己的路径

set "source_dir=D:\测试\HOR"

set "target_dir=D:\测试\output"

:: 设置关键词

set "keyword=bj"

echo keyword = %keyword%

:: 检查目标目录是否存在,如果不存在则输出提示并结束程序

if not exist "%target_dir%" (

    echo 目标目录 "%target_dir%" 不存在。

       pause

    exit /b 1

)

:: 初始化计数器

你可能感兴趣的:(经验分享,小工具,windows)