有没有快速输出列表的方法文件和文件夹在 Windows XP/Vista 的文本文件中的文件夹中?如何操作?
答案1
一个名为的小应用程序文件列表如果你想要比dir /s > files.txt
摘自自述文件:
FileList 是一个命令行实用程序,可生成给定文件列表 CSV 格式的路径,可导入电子表格或数据库。 该列表包括文件名、大小、路径、最后访问和更改 日期等。支持的 Windows 版本:Windows 200*/XP/Vista 用法: 文件列表 [/OPTION] [/FILTER 模式 1;模式 2;...] [/NOHEADER] 路径 [>list.csv] /NOHEADER 从输出中忽略列标题。 /ATTRIBUTES 包含为每个文件设置的属性的列。 /OWNERS 添加包含每个文件所有者的列。查询 不幸的是,文件所有者在 Windows 域中操作很慢, 这就是文件所有者默认关闭的原因。使用此选项 将显著减慢列表的生成速度。 /AUTHORS 另外从 MS Office 文档中提取作者姓名。 不要将作者与所有者混淆。所有者列在 默认情况下,会添加一个额外的列。此开关会减慢创建 列表。 /LASTSAVEDATE 另外从 MS Office 文档中提取最后保存日期。 /MD5 包含每个文件的 MD5 校验和的列。 /FILTER 允许指定一个或多个过滤器,用分号分隔。 可以使用通配符“*”和“?”。 使用“>”可以将输出重定向到文件。 安装 ~~~~~~~~~~~~ 只需将 FileList.exe 放在您想要的位置,我们推荐您的 Windows 文件夹。 提示和注释 ~~~~~~~~~~~~~~~~~~ * FileList 使用在 Windows 控制面板中设置的列表分隔符。 * 使用扩展名 .CSV 作为输出文件,您可以打开该文件 在 Excel 中,在资源管理器中双击。 * Windows“at”命令可用于安排创建列表 FileList。以下命令创建所有 mp3 文件的列表,包括 他们的主人每周一晚上: 在 00:01 /EVERY:m "C:\path\to\filelist.exe" /OWNER /FILTER *.mp3 c:\ ^>output.txt
答案2
你需要什么细节?具体来说,你希望它做什么
dir /s > files.txt
没有完成?
答案3
使用 PowerShell:
dir > filename
或者,对于递归
dir -r > filename
如果需要,*.foo
仅文件:
dir . -r -filter *.foo > filename
答案4
tree C: /F >> log.txt
提供稍微更有用的视图实际上取决于您之后需要做什么。