You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何选择指定文件夹将其目录结构导出保存到文本文件?

问题原因
  • 切换盘符的命令写法错误:cmd中切换到D盘根目录的有效命令是D:,你写的D:\不属于可执行命令,无法完成工作目录切换,dir默认会读取cmd启动时的默认工作目录内容,因此仅导出当前文件夹信息。
  • 你输入的D:>是cmd界面的提示符前缀,不是可输入的执行命令,因此输入后无响应。
实现方案

方案1:单条命令直接导出(无需切换盘符)

直接指定dir命令的扫描路径,可省略切换盘符的步骤,命令如下:
dir D:\ /s /b > "C:\Users\user1\Downloads\test\test.txt"
参数说明:

  • /s:递归扫描D盘下所有子文件夹,获取完整层级的文件结构
  • /b:仅输出文件/文件夹的完整路径,无冗余的大小、修改日期等信息,输出结构更简洁。如果需要保留详细信息,删除该参数即可。
    注意:如果输出路径的test文件夹不存在,可提前新建,或在执行导出命令前先执行文件夹创建命令:if not exist "C:\Users\user1\Downloads\test" mkdir "C:\Users\user1\Downloads\test"

方案2:先切换盘符再执行导出

先执行正确的盘符切换命令,再运行dir导出,命令如下:

D:
dir /s > "C:\Users\user1\Downloads\test\test.txt"

内容的提问来源于stack exchange,提问作者Modo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 06:36:05