|
|
├─001
│ ├─001001
│ │ ├─YZ00001
│ │ │ ├─用处1
│ │ │ ├─用处2
│ │ │ └─用处3
│ │ │ YZ用处有(2013)第00001号.pdf
│ │ │ YZ用处有(2013)第00002号.pdf
│ │ │
│ │ ├─YZ00002
│ │ │ ├─用处1
│ │ │ ├─用处2
│ │ │ └─用处3
│ │ │ YZ用处有(2013)第00005号.pdf
│ │ ├─YZ00003
│ │ │ ├─用处1
│ │ │ │ SP用处(2013)第00006号.pdf
│ │ │ ├─用处2
│ │ │ │ SQ用处(2013)第00006号.pdf
│ │ │ └─用处3
│ │ │ YZ用处有(2013)第00006号.pdf
│ │ ├─YZ00004
│ │ │ ├─用处1
│ │ │ ├─用处2
│ │ │ └─用处3
│ │ │ YZ用处有(2013)第00007号.pdf
………………依此类推,下面还有好多这样结构的目录。
问题描述:有许多这种结构的目录,里面放了许多对应的pdf,但是有好多名为:“用处1”和“用处2”的文件夹里面是空的,我想把它找出来,但是并不是简单的找不来,假如用处1文件夹是空的,我要把用处3里面的文件的名字加上上两级目录的名字写入到一个txt文本中。比如:YZ00001目录下的用处1是空的,则要把:001001YZ00001YZ用处有(2013)第00001号.pdf
001001YZ00001YZ用处有(2013)第00002号.pdf
写到一个文本中,以便后面会用到。
说明:1、如果用处1是空的,用处2肯定也是空的,用判断的时候可以不用考虑用处2文件夹。
2、如果上述要求用批处理无法实现,也可以把用处3目录下的pdf文件的名字依次命名给用处1和用处2里的文件也可以。我在网上找了好久,也写了点代码,但是没有能做出来,只能求助了,先谢谢了。如果我的描述不清楚,提问我会继续说清楚。 |
|