Tony Asked: 2020-08-01 06:11:36 +0800 CST 2020-08-01 06:11:36 +0800 CST 2020-08-01 06:11:36 +0800 CST 列出目录和 .bat 文件 772 嗨,我正在尝试以批处理代码列出一个包含其内容的目录,并将其保存在一个名为 date.txt 的 txt 中,我需要的是类似家谱的东西,我尝试过: dir /s /b > Listar.txt dir /s > Listar.txt 这不是我需要的,我留下了一张图片,这样你就可以看到我需要它的样子,我希望你能帮助我 batch 2 Answers Voted Best Answer Jorgesys 2020-08-01T06:15:39+08:002020-08-01T06:15:39+08:00 你想要的可以用tree命令来实现。 树:允许用户在易于阅读的列表中查看文件和文件夹的列表。 使用以下选项: /f : 显示每个目录中的文件名 /a :用于连接线的扩展字符,而不是图形字符。/a 与不支持图形字符的代码页一起使用,并将输出发送到不能正确解释图形字符的打印机。 这将是调用: tree <Directorio> /f /a > Listar.txt 更多信息:树命令 (英文) 这是如何将其保存到您的文件的示例: Volume serial number is 1A4C-12AB C:\myData\ | art_dum.png | cockpit.png | | \---particles | | default.html | | | +---css | | doc.txt | | site.min.css | | | +---fonts | | +---Material | | | MaterialIcons-Regular.eot | | | MaterialIcons-Regular.ttf | | | MaterialIcons-Regular.woff | | | MaterialIcons-Regular.woff2 | | | | | +---NimbusMono | | | nimbusmono-regular-webfont.ttf | | | nimbusmono-regular-webfont.woff | | | nimbusmono-regular-webfont.woff2 | | | | | \---roboto | | Roboto-Bold.woff | | Roboto-Bold.woff2 | | Roboto-Light.woff | | Roboto-Light.woff2 | | Roboto-Medium.woff | | Roboto-Medium.woff2 | | Roboto-Regular.woff | | Roboto-Regular.woff2 | | | \---js | site.min.js | | \---tototita archivo.bat Julio 2020-08-01T06:50:13+08:002020-08-01T06:50:13+08:00 测试 set MIFECHA=%DATE:/=-% set MI_DIRECTORIO_BASE=D:\TEMP tree %MI_DIRECTORIO_BASE% /F /A >%MIFECHA%.txt
你想要的可以用tree命令来实现。
使用以下选项:
这将是调用:
更多信息:树命令 (英文)
这是如何将其保存到您的文件的示例:
测试