【问题标题】:How to get a list of files from all sub-subfolders in all subfolders?如何从所有子文件夹中的所有子文件夹中获取文件列表?
【发布时间】:2013-11-26 09:35:06
【问题描述】:

我有一个folder 和几个subfolders。每个subfolder有几个sub-subfolders,每个sub-subfolder有几个文件,像这样

folder
|____subfolder1
     |_________sub-subfolder1
     |         |______________file1
     |         |______________file2
     |         |______________file3
     |_________sub_folder2
     |         |______________file4
     |         |______________file5
     |         |______________fileN
     subfolder2
     |_________sub-subfolder2
     |
     etc

我知道从我可以做的子文件夹中获取文件

dir /s/b/o:gn

但是,在这种情况下,这给了我sub-subfolder1sub-subfolder2。我想得到file1file2file3file4等。

我该怎么做?

【问题讨论】:

    标签: windows file command-line directory subdirectory


    【解决方案1】:

    这将为您提供文件名的完整路径
    - 在folder 中启动它或在/r 之后添加"c:\path\folder"

    @echo off
    for /r %%a in (*) do echo %%a
    

    【讨论】:

      【解决方案2】:

      试试这个:

      目录 /s/b/o:gn |排序

      预期结果:

      folder
      folder\subfolder1
      folder\subfolder1\sub-subfolder1
      folder\subfolder1\sub-subfolder1\file1
      folder\subfolder1\sub-subfolder1\file2
      folder\subfolder1\sub-subfolder1\file3
      
      folder\subfolder1\sub-subfolder2
      folder\subfolder1\sub-subfolder1\file4
      

      万一我错过了你的问题,你也可以指定子文件夹:

      dir c:\folder\subfolder1 /s/b/o:gn | sort
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-05-16
        • 1970-01-01
        • 2020-07-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多