查看: 1747|回复: 7
收起左侧

[已解决] 请教获取文件夹目录的问题~~~

 关闭 [复制链接]
wangxiaohe
发表于 2015-6-3 16:39:17 | 显示全部楼层 |阅读模式
本帖最后由 wangxiaohe 于 2015-6-4 13:43 编辑

比如说我电脑一个磁盘里边有好多文件夹,文件夹下面又有好多的子文件夹,子文件夹下面又有N多层的子文件夹......

现在我只需要读取前3层的目录输出到一个文件中,有没有软件可以实现?

ps:已经被4楼完美解决~~~

留个档备用
[mw_shl_code=css,true]@echo off
for /d %%a in (*) do (
echo [1]├%%~fxa>>C:\文件夹列表.txt

cd "%%~nxa"

        for /d %%a in (*) do (
        echo [2]├┈%%~fxa>>C:\文件夹列表.txt
        cd "%%~nxa"
                for /d %%a in (*) do (
                echo [3]├┈┈%%~fxa>>C:\文件夹列表.txt
                )
                cd..
        )
cd..
echo ==========>>C:\文件夹列表.txt
)[/mw_shl_code]
我是隔壁的小号
发表于 2015-6-3 18:14:12 | 显示全部楼层
需要专业文件夹管理软件吧……
thelord
发表于 2015-6-3 18:50:33 | 显示全部楼层
自己写批处理吧,三层不麻烦
如果你装了linux,可以用linux下的tree命令,可以指定层数
随便注册
发表于 2015-6-3 19:48:21 | 显示全部楼层
  1. @echo off
  2. for /d %%a in (*) do (
  3. echo [1]├%%~fxa>>C:\文件夹列表.txt

  4. cd "%%~nxa"

  5.         for /d %%a in (*) do (
  6.         echo [2]├┈%%~fxa>>C:\文件夹列表.txt
  7.         cd "%%~nxa"
  8.                 for /d %%a in (*) do (
  9.                 echo [3]├┈┈%%~fxa>>C:\文件夹列表.txt
  10.                 )
  11.                 cd..
  12.         )
  13. cd..
  14. echo ==========>>C:\文件夹列表.txt
  15. )
复制代码

评分

参与人数 1经验 +10 收起 理由
woxihuan2011 + 10 感谢解答: )

查看全部评分

wangxiaohe
 楼主| 发表于 2015-6-4 09:10:44 | 显示全部楼层
本帖最后由 wangxiaohe 于 2015-6-4 09:21 编辑


这个完全看不懂啊,我去测试一下。回来说结果~
nttwqz
发表于 2015-6-4 12:19:35 来自手机 | 显示全部楼层
wangxiaohe 发表于 2015-6-4 09:10
这个完全看不懂啊,我去测试一下。回来说结果~

说白了就是依次打开子目录,记录,打开子目录,记录,循环……

大概就是这样。
wangxiaohe
 楼主| 发表于 2015-6-4 13:41:34 | 显示全部楼层

太感谢了,完美解决了我的问题
nttwqz
发表于 2015-6-4 21:25:29 | 显示全部楼层
本帖最后由 nttwqz 于 2015-6-4 21:32 编辑

@robocopy "%~dp0\" "F:\b8c3d" /e /lev:4 /l /ns /nc /nfl /njh /njs>"%~dp0\文件列表.txt"

/lev:4 后面的数字是层参数,楼主可以自定义,无论是3层,还是30层,只需改个数字。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-7-21 06:42 , Processed in 0.118259 second(s), 17 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表