您的位置:首页资讯教你一招 → 用批处理程序将多个同名文件复制到一个目录下并改名

用批处理程序将多个同名文件复制到一个目录下并改名

时间:2011/12/14 12:31:40来源:本站原创作者:清晨我要评论(0)

今天工作中遇到一个问题,希望将很多目录下的一个文件搜索出来,并且保存到另外一个目录,但是windows可不支持一个目录下存放同名文件的哦。

怎么办呢?清晨几乎找遍了互联网终于找到方法了。分享给大家如下:

我们假设一个文件夹(为方便说明,称为“文件夹1”)下有多个文件夹,文件夹下可能有同名文件——如“xpc6pc6.dbf ”,现在为了将这些文件集中到新建的文件夹下——如xsxxb——以方便用vfp程序将这些文件的记录汇总到一个文件中,可应用以下批处理文件进行处理,处理后的不同文件夹下的xsxx.dbf文件按顺序命名如1.dbf,2.dbf……。可以根据实际情况对些批处理文件进行修改。

本程序中使用了批处理的启用延迟扩展(ENABLEDELAYEDEXPANSION)和使用FOR语句进行处理。

注意:将此批处理文件与“文件夹1”放在同一文件夹下。

:::::::::复制xpc6pc6.dbf 程序::::::::::

@echo off
if exist xsxxb (rd /s /q xsxxb)
md xsxxb
dir /s /b xpc6pc6.dbf > xsxxb.tmp
setlocal enabledelayedexpansion
set n=1
for /f "eol=| delims=|" %%i in (xsxxb.tmp) do (
 copy "%%i" "xsxxb!n!.dbf"
 set /a n=!n!+1
)
del xsxxb.tmp

请大家注意 xsxxb.tmp 为临时文件,你不用修改。改对应的扩展名上目录名就可以了。

给大家推荐一个非常好用的文件搜索工具。

下载地址: 搜索替换工具(Search and Replace) 搜索替换工具(Search and Replace)v8.1中文汉化版(32&64位)

如果没有成功请认真仔细的查看上面文字说明方法。楼主我是成功了的。!祝你好运

 

相关视频

    没有数据

相关阅读 禁用“Chrome请停用以开发者模式运行的扩展程序”教程海岛大亨6退休的人怎么处理 海岛大亨6退休人员安置方法鬼泣5致命的应用程序退出怎么办 鬼泣5致命的应用程序退出解决方法高通骁龙cpu排行天梯图2019 高通骁龙处理器排行榜2019最新版6月侍魂胧月传说橙装怎么处理 侍魂胧月传说橙装处理攻略oppor9是什么处理器联发科p90处理器怎么样 联发科p90处理器跑分一览6s是什么处理器

文章评论
发表评论

热门文章 电视盒子怎么看百度云迅雷99.99下载不完怎么迅雷9怎么关闭右侧 迅网易云音乐怎么上传歌

最新文章 2022支付宝万能福扫福微信迎新春状态怎么设 微信小老虎头像怎么设置 微信ID后面设置小老抖音压岁钱卡怎么获得2022 抖音压岁钱获取方微博隐私保护怎么设置 微博隐私保护功能完善今日头条2022年集卡活动开启时间 今日头条2

人气排行 智学网怎么登录 智学网怎么查分数 智学网统教你怎么写电子邮箱格式?以163和QQ邮箱为例腾讯大王卡用了后悔怎么办 腾讯大王卡值得办缺少或丢失xinput1_3.dll解决方法,xinput1应用程序无法正常启动0xc000007b解决方法快播关闭怎么办?快播不能用了怎么看片将pdf文件转换为word文件的最简单方法如何破解QQ空间密码和权限