批处理如何获得文件名与路径?
D盘里有ABCD...文件夹,每个文件夹里都有许多文件(没有文件夹),我想把文件名与路径一起提取出来,就像:D:\A\1.TXTD:\B\2.TXT请问该怎么做?谢谢!!...
D盘里有A B C D ...文件夹,每个文件夹里都有许多文件(没有文件夹),我想把文件名与路径一起提取出来,就像:
D:\A\1.TXT
D:\B\2.TXT
请问该怎么做?谢谢!! 展开
D:\A\1.TXT
D:\B\2.TXT
请问该怎么做?谢谢!! 展开
展开全部
@Echo Off
For /f "tokens=*" %%i in ('dir /b /a-d /s "D:\*.*"') do (
Echo %%i
Echo >>list.txt
)
Pause
追问
谢谢!
追答
名字无规律,自然也就无法指定你要那个文件夹,所以上面的代码是获取D盘全部的文件列表.
你要获取某文件夹里面的文件,那就需要指定文件夹.不然命令找不到你要的文件夹.或者你可以把要的文件夹保存为文本,用for解析后处理.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询