当前位置: 首页 > wzjs >正文

如何做双语网站模板建站的网站

如何做双语网站,模板建站的网站,东城响应式网站建设,手机wordpress写作windows bat 在目录下(包括子目录)搜索批量指定文件名称复制到另一个文件夹内 前言:最近遇到一个需求,我有15个文件夹(可能包含子文件夹) ,目前我有一批文件名称,需要在这15个文件夹中查找出来,并拷贝到一个新的文件夹…

windows bat 在目录下(包括子目录)搜索批量指定文件名称复制到另一个文件夹内

前言:最近遇到一个需求,我有15个文件夹(可能包含子文件夹) ,目前我有一批文件名称,需要在这15个文件夹中查找出来,并拷贝到一个新的文件夹内,由于一个一个搜索拷贝比较麻烦,所以写了这么一段bat 代码来处理此事,效率提升几百倍,欢迎有需要的同学参考。如果有其他问题一讨论。
搜索文件名称列表:
1_d7b59495aaa24adc932c242d5570a57a_115.png
1_d7b59495aaa24adc932c242d5570a57a_176.png
1_d7b59495aaa24adc932c242d5570a57a_211.png
1_d7b59495aaa24adc932c242d5570a57a_212.png

需要在下面的文件夹中找到上面文件名称,复制到新的文件夹内,一个一个复制真要命 o(╥﹏╥)o
在这里插入图片描述

写了代码如下:

file_patterns.ini 内容如下

1_d7b59495aaa24adc932c242d5570a57a_115.png
1_d7b59495aaa24adc932c242d5570a57a_176.png
1_d7b59495aaa24adc932c242d5570a57a_211.png

file_search.bat 文件代码如下


@echo off
setlocal enabledelayedexpansion:: 内置路径参数 src 源端文件夹   dst目标文件夹
set "src=E:\0522"
set "dst=E:\bug1":: 配置文件路径 file_patterns.ini 跟 file_search.bat 在同一目录下
set CONFIG_FILE=file_patterns.ini:: 检查配置文件是否存在
if not exist "%CONFIG_FILE%" (echo 错误: 配置文件 %CONFIG_FILE% 不存在pauseexit /b 1
):: 读取文件模式
set "file_list="
for /f "usebackq delims=" %%a in ("%CONFIG_FILE%") do (if not "%%a"=="" (set "file_list=!file_list! "%%a"")
):: 验证必要参数
if not defined src (echo 错误: 缺少 source_dir 参数pauseexit /b 1
)if not defined file_list (echo 错误: 配置文件中没有有效的文件模式pauseexit /b 1
):: 创建目标目录(如果不存在)
mkdir "%dst%" 2>nul:: 执行批量复制
set counter=0
set not_found=0
for %%F in (%file_list%) do (echo 正在搜索文件: %%Fset "found=0"for /r "%src%" %%i in (%%~F) do (if exist "%%i" (echo 文件存在=====》正在复制: %%~nxicopy /y "%%i" "%dst%\" >nulecho %%~nxi 复制完成set /a counter+=1set "found=1"))if "!found!"=="0" (echo 文件不存在: %%Fset /a not_found+=1)
)echo 操作完成,共处理 !counter! 个文件,!not_found! 个文件未找到
pause

执行结果:

E:\>file_search.bat
正在搜索文件: "1_d7b59495aaa24adc932c242d5570a57a_115.png"
文件存在===》正在复制: 1_d7b59495aaa24adc932c242d5570a57a_115.png
正在搜索文件: "1_d7b59495aaa24adc932c242d5570a57a_176.png"
文件存在===》正在复制: 1_d7b59495aaa24adc932c242d5570a57a_176.png
正在搜索文件: "1_d7b59495aaa24adc932c242d5570a57a_211.png"
文件存在===》正在复制: 1_d7b59495aaa24adc932c242d5570a57a_211.png
操作完成,共处理 3 个文件
Press any key to continue . . .
't' is not recognized as an internal or external command,
operable program or batch file.
操作完成,共处理 3 个文件, 个文件未找到
Press any key to continue . . .
http://www.dtcms.com/wzjs/65134.html

相关文章:

  • 怎么创建视频网站百度竞价运营
  • 网站工程师的职责网络搜索引擎
  • 阜新网站建设网站推广系统
  • 英文网站模板优化大师百科
  • 江西响应式网站建设网址大全浏览器app
  • 如何做信用网站截图惠州网站排名提升
  • 搜索引擎优化行业seo推广培训
  • 方城网站设计当日alexa排名查询统计
  • 柳州网站制作公司武汉seo价格
  • 建设网站的4个根目录被删百度小说排行榜前十
  • 来宾北京网站建设广点通官网
  • 高端外贸网站建设服装成都网络营销公司排名
  • 购物网站设计理念seo入门黑帽培训教程
  • 企业管理系统oa南京seo关键词优化预订
  • 营销网站制作平台有哪些杭州关键词推广优化方案
  • web模板免费下载网站小说推广平台有哪些
  • 做网站如何寻找客源百度指数明星人气榜
  • 网站怎么做中英文切换关键词搜索爱站网
  • 网站 建设服务器漯河seo推广
  • 怎么看网站做的好不好百度网盘app下载安装官方免费版
  • 网络公司网站建设中国突然宣布大消息
  • 江西合创建设工程有限公司 网站外贸接单平台
  • 广东省著名商标在什么网站做今日刚刚发生新闻事件
  • 做网站找个人还是公司湖北疫情最新消息
  • 秦皇岛电子网站建设视频推广方案模板
  • python网站开发免费发布网站seo外链
  • 做哪些网站流量大网站优化什么意思
  • 网站设计报价单关键词吉他谱
  • 做网站图标的软件个人怎么做百度竞价
  • 做一个b2b网站网站设计公司建设网站