如何在Windows文件夹中获取文件列表

Anonim

从Windows中获取文件的文件列表
当我转向我如何快速将文件列表显示为文本文件时,我意识到我不知道答案。虽然这项任务,但事实证明,很常见。这可能是由专家转移文件列表(解决一些问题),独立日志记录文件夹内容和其他目的。

决定消除差距并准备有关此主题的说明,其中将显示如何在Windows命令行文件夹中获取文件(和子文件夹)列表,以及如何在任务发生时自动执行此过程经常。

使用命令行上的文件夹内容获取文本文件

在命令提示符下获取文件列表

首先,如何在手动文件夹中制作包含所需文件夹中文件列表的文本文档。

  1. 代表管理员运行命令提示符。
  2. 输入CD x:\ folder \其中x:\ folder \ - 文件夹的完整路径,您要从中获取的文件列表。按Enter键。
  3. 输入dir / a / -p / o:gen> files.txt命令(其中files.txt是文件列表将保存的文本文件)。按Enter键。
  4. 如果使用使用/ b的命令(dir / a / b / -p / O:Gen> Files.txt),则列表将遗漏有关文件大小的任何其他信息,或者创建日期只是列表名字。

准备好了。因此,将创建包含必要信息的文本文件。该命令较高,此文档保存在同一文件夹中,您要获取的文件列表。您还可以将输出删除到文本文件,在这种情况下,列表将仅在命令行上显示。

生成的文本文件列表

此外,对于俄语版本的Windows的用户,应该考虑将文件存储在Windows 866编码中,即在通常的记事本而不是俄语字符中,您将看到象形文字(但是您可以使用替代文本编辑器可查看例如upblime文本)。

我们使用Windows PowerShell收到一份文件列表

您还可以使用Windows PowerShell命令获取文件夹中的文件列表。如果要将列表保存到文件,请代表管理员运行PowerShell,如果易于查看窗口 - 非常简单的启动。

将文件列表保存到PowerSehll中的文本文件中

团队的例子:

  • get-chatmem -path c:\ folder - 在PowerShell窗口中C磁盘上的文件夹文件夹中的所有文件和文件夹列表的输出。
  • get-childem -path c:\ fold | OUT-FILE C:\ files.txt - 使用文件夹文件夹中的文件列表创建文本文件files.txt。
  • 将-recurse参数添加到描述的第一个命令显示列表中所有子文件夹的内容。
  • -File和-Directory参数允许您分别获取仅包含文件或仅文件夹的列表。
PowerShell中收到的文件列表

以上不是Get-ChildItem的所有参数,而是在本指南中描述的任务的框架内,我认为还有足够的。

Microsoft修复了打印内容文件夹的实用程序

在https://support.microsoft.com/ru-ru/kb/321379有一个microsoft修复它实用程序,将“打印目录列表”添加到上下文菜单,打印文件夹中的文件列表。

通过上下文菜单打印的文件列表的输出

尽管该程序仅适用于Windows XP,Vista和Windows 7,但它成功地在Windows 10中工作,足以在兼容模式下运行它。

此外,在同一页面上,显示了将文件输出命令添加到导体的手动顺序,并且Windows 7的选项也适用于Windows 8.1和10.如果您不需要打印,则可以修复Microsoft命令提供的命令,删除第三行中的参数/ p并完全删除第四行。

阅读更多