批处理:在A文件夹中,有300个文件夹,文件夹中有txt文件,如何选定我指定的txt文件并以文件夹的名字导出

[复制链接]
查看11 | 回复2 | 2012-9-12 16:38:37 | 显示全部楼层 |阅读模式
在TXT列表中反回文件夹的绝对路径行吗,比如生成这样的列表:D:\A文件夹\文件夹1\D:\A文件夹\文件夹3\D:\A文件夹\文件夹9\......以上文件夹中都含有2.txt文件。可做如下的命令:===================@echo offfor /r .\ %%I in (2.txt) do if exist "%%I" echo %%~dpI >>含有“%%~nxI”文件的文件夹列表.txtexit===================以上文本保存成XXX.cmd文件,放到A文件夹中双击运行。可在A文件夹中生成你要的TXT列表文件。...
回复

使用道具 举报

千问 | 2012-9-12 16:38:37 | 显示全部楼层
@echo offpushd d:\A文件夹set fn=2.txtfor /d %%i in (*) do copy "%%i\%fn%" "%%i.txt" /y...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行