Board logo

标题: [求助]如何搜索文件夹下的文件并生成指定格式的文本? [打印本页]

作者: davidshao     时间: 2008-8-6 20:41    标题: [求助]如何搜索文件夹下的文件并生成指定格式的文本?

目标:

搜索一文件夹下的所有文件名,并且生成如下.txt:

dhajdhj
c:\yiyu\1.prt
dshj
dele
end

dhajdhj
c:\yiyu\x.prt
dshj
dele
end

dhajdhj
c:\yiyu\y.prt
dshj
dele
end
......

[ Last edited by lxmxn on 2008-8-6 at 10:05 PM ]
作者: pusofalse     时间: 2008-8-6 20:45
没看懂。。。 dshj dele end 这些都是什么,文件名?
dhjdhj这是什么?
作者: davidshao     时间: 2008-8-6 20:56    标题: 补充说明

是一段固定的语句

只有文件名是变化的
作者: HAT     时间: 2008-8-6 21:30

@echo off
type nul>"如下.txt"
for %%a in ("C:\test\*.*") do (
  >>"如下.txt" echo dhajdhj
  >>"如下.txt" echo %%a
  >>"如下.txt" echo dshj
  >>"如下.txt" echo dele
  >>"如下.txt" echo end
  >>"如下.txt" echo.
)

作者: flyinspace     时间: 2008-8-6 21:36
难道你只是要?

dir /b /s 文件夹>all文件名.txt
作者: davidshao     时间: 2008-8-6 21:39
高手
不过还有一点要请教
@echo off
type nul>"如下.txt"
for %%a in (C:\test\*.*) do (
  >>"如下.txt" echo dhajdhj
  >>"如下.txt" echo %%a(希望此处能显示文件夹下一个文件的完整路径及名称)
  >>"如下.txt" echo dshj
  >>"如下.txt" echo dele
  >>"如下.txt" echo end
  >>"如下.txt" echo.
)

能将此文件夹下的每个文件及文件名用以上格式记录
作者: HAT     时间: 2008-8-6 23:54
4楼代码得到的就是完整路径及名称啊,你到底想要什么?
作者: davidshao     时间: 2008-8-7 21:50    标题: 不好意思

不好意思
各位DX是我测试错误
多谢各位