批处理文件怎么打开怎么同时打开两个文件

用批处理程序将多个同名文件复制到一个目录下并改名
今天工作中遇到一个问题,希望将很多目录下的一个文件搜索出来,并且保存到另外一个目录,但是windows可不支持一个目录下存放同名文件的哦。怎么办呢?清晨几乎找遍了互联网终于找到方法了。分享给大家如下:我们假设一个文件夹(为方便说明,称为“文件夹1”)下有多个文件夹,文件夹下可能有同名文件――如“xpc6pc6.dbf ”,现在为了将这些文件集中到新建的文件夹下――如xsxxb――以方便用vfp程序将这些文件的记录汇总到一个文件中,可应用以下批处理文件进行处理,处理后的不同文件夹下的xsxx.dbf文件按顺序命名如1.dbf,2.dbf……。可以根据实际情况对些批处理文件进行修改。本程序中使用了批处理的启用延迟扩展(ENABLEDELAYEDEXPANSION)和使用FOR语句进行处理。注意:将此批处理文件与“文件夹1”放在同一文件夹下。:::::::::复制xpc6pc6.dbf 程序::::::::::@echo offif exist xsxxb (rd /s /q xsxxb)md xsxxb dir /s /b xpc6pc6.dbf & xsxxb.tmpsetlocal enabledelayedexpansionset n=1for /f &eol=| delims=|& %%i in (xsxxb.tmp) do (&copy &%%i& &xsxxb!n!.dbf&&set /a n=!n!+1)del xsxxb.tmp请大家注意 xsxxb.tmp 为临时文件,你不用修改。改对应的扩展名上目录名就可以了。给大家推荐一个非常好用的文件搜索工具。
下载地址:
如果没有成功请认真仔细的查看上面文字说明方法。楼主我是成功了的。!祝你好运&
阅读本文后您有什么感想? 已有
人给出评价!
11-11-1804-10-0804-10-0804-10-0804-10-0704-10-0704-10-0704-10-07
注:您的评论需要经过审核才会显示出来
Copyright &
PC6下载().All Rights Reserved
备案编号:湘ICP备号批处理命令bat问题,我有两个批处理文件,都可执行,如何在第三个bat文件中执行这两个
[问题点数:20分,结帖人grf9527]
批处理命令bat问题,我有两个批处理文件,都可执行,如何在第三个bat文件中执行这两个
[问题点数:20分,结帖人grf9527]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2011年 总版技术专家分年内排行榜第三2010年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第五
本帖子已过去太久远了,不再提供回复功能。查看:2653|回复:2
助理工程师
上述。。。请指教...
:)1 打不开多个cmd窗口吗,我都可以的
win 7 是可以直接打开很多个提示命令符的求一个把2个文本文档去重合并的批处理比如:a.txt内容aaabbb b.txt内容bbbccc 求一批处理,使运行后生成c.txtc.txt内容aaabbbccc主要是去掉重复的内容
@echo offecho 读取a.txt内容...for /f "delims=" %%a in ('type a.txt') do set .%%a=1echo 读取b.txt中未重复内容...cd.>tmpfor /f "delims=" %%a in ('type b.txt') do if not defined .%%a echo %%a >>tmpecho 合并文本....type a.txt >result.txttype tmp >>result.txtdel tmp >nulecho 完毕。start "" "result.txt"pause
为您推荐:
扫描下载二维码专门为你现写了一个cmd多进程同时ping的程序1分钟可以ping一个网段254个ip其核心是使用了“start&cmd&/c“组合&代码如下:&@echo&off&color&f2&title&SYBN&多进程PING&主窗口&echo&多进程PING主窗口&echo&请输入IP前三段(如:192.168.1.)&echo&注意要有三个点,不要忘记最后一个点!&echo&默认值为“192.168.1.”如使用默认值请直接回车!&set&ip=192.168.1.&set&/p&ip=ip:&echo&你选择了:%ip%&echo.&echo&请输入每个ip的ping次数,越少越快,最小1&echo&windows&xp默认值为4&本程序默认值为1&set&cs=1&set&/p&cs=次数:&echo&你选择了:%cs%&echo.&goto&0&echo&请输入ping进程数,越多越快,1-255&echo&默认值为10&set&jc=2&set&/p&jc=进程:&echo&你选择了:%cs%&echo.&echo&这在准备开始...&:&0&type&nul&fping.cmd&echo&@echo&off&&fping.cmd&echo&title&SYBN&多进程PING&分窗口&%%1&&fping.cmd&echo&if&“%%1“&==&““&exit&&fping.cmd&echo&ping&%%1&-n&%%cs%%&&fping.cmd&echo&if&%%errorlevel%%&==&0&(&&fping.cmd&echo&echo&%%1可以PING的通^&^&plpingip.txt&&fping.cmd&::echo&exit&&fping.cmd&echo&)&&fping.cmd&::echo&echo&%%1PING不通^&^&plpingip.txt&&&fping.cmd&set&c=1&color&fc&cls&echo&准备完成,开始后会“很恐怖的“出现大量CMD窗口,可能会卡,请等待几秒,他们会自动消失!&type&nul&plpingip.txt&pause&:&1&start&cmd&/c&fping.cmd&%ip%%c%&set&/a&c=c+1&if&%c%&==&50&goto&2&goto&1&:&2&echo&请等待完成!&ping&1&-n&%cs%&nul&color&f2&type&plpingip.txt&pause
其它3条答案
附近的朋友等待您的帮助
包打听移动版

我要回帖

更多关于 批处理命令打开文件 的文章

 

随机推荐