我想列出放置在与3D模型组件中的位置对应的目录和子目录中的所有PDF文件(CAD图纸),同时保留有关每个子目录的级别的信息。绘图树看起来像这样(装配图的“[A]”状态“ - 级别与父目录的级别相同):
DIR100
DIR101
DIR102
[A]DRW102
DRW1021
DRW1022
...
DIR103
[A]DRW103
DRW1031
DRW1032
...
...
[A]DRW100
DRW1001
DRW1002
因此在执行程序后,txt文件应如下所示:
LVL1 DIR100
LVL2 DIR101
LVL2 DIR102
LVL2 [A]DRW102
LVL3 DRW1021
LVL3 DRW1022
...
这是该项目的第一步。只要我有文件列表,我就能自动重命名它们。