Board logo

标题: 如何将多个文件名不规则的文件的名字逐个写入文本文件 [打印本页]

作者: zazsy     时间: 2007-4-12 07:00    标题: 如何将多个文件名不规则的文件的名字逐个写入文本文件

例如:有文件***040605.dat,***030602.dat 等等,如何将这些文件名逐一写入一个文本文件a.txt中(不是一次性全部写入),同时能够将文件的绝对路径也一同带入。
结果是:在a.txt中,有以下内容  d:\data\***030602.dat
多谢各位高手指点!
作者: lxmxn     时间: 2007-4-12 07:04

for %%a in (*.dat) do @echo %%~dpnxa>>new.txt

作者: zazsy     时间: 2007-4-12 10:12
首先感谢lxmxn,我去试试!
作者: Waterlive     时间: 2007-4-12 10:52
请教~dpnxa代表什么意思?
还有如何获取路径?
作者: slore     时间: 2007-4-12 10:56
dpnx
drive 驱动器
path 目录
name 文件名
ex...sion 扩展名

PS:

dir /b /S d:\data\*.dat可以不?
作者: lxmxn     时间: 2007-4-12 13:55

你试试不就知道啦?