在Windows中打印文件夹和目录内容的5种方法

无论您是家庭用户还是企业员工,有一天您可能需要打印一份包含目录全部内容的列表,当那一天到来时,以下方法将为您节省大量时间。在本文中,我们将向您展示五种将文件夹内容打印为列表的不同方法。

1.DOS命令

这是许多易于记忆且易于执行的重要命令行命令之一。以下是您如何开始使用它:

  1. 转到“开始”菜单搜索栏,输入“命令提示符”,然后以管理员身份运行命令提示符。
  2. 使用cd命令导航到要打印的目录。例如,要导航到您的 Documents 文件夹,您可以输入cd C:\Users\YourUserName\Documents ,将yourusename切换为您自己的。
  3. 键入dir > print.txt,然后按Enter并退出命令提示符。
  4. 在文件资源管理器中,导航到同一文件夹,您应该会看到一个print.txt文件。这是一个纯文本文件,可以在记事本(或任何其他文本编辑器)中打开然后打印。在Windows中打印文件夹和目录内容的5种方法

2. 设置上下文菜单

您可以将打印目录功能添加到任何文件夹的右键单击上下文菜单中。这会将文件夹内容列表直接发送到打印机。对于 Windows 10,请执行以下步骤:

  1. 启动记事本(或您喜欢的文本编辑器)。
  2. 粘贴以下内容:

    @echo offdir %1 /-p /o:gn > “%temp%\Listing”start /w notepad /p “%temp%\Listing”del “%temp%\Listing”exit

  3. 将文件另存为%WinDir%\Printdir.bat,这会将其放置在 Windows 系统根目录中。(如果由于权限原因不能,请将其保存到您想要的任何位置,然后手动将其移动到 C:/Windows 目录。)
  4. 关闭记事本。
  5. 再次启动记事本以创建一个新文件。
  6. 粘贴以下内容:

    Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\Directory\Shell]@=”none”[HKEY_CLASSES_ROOT\Directory\Shell\Print_Directory_Listing]@=”Print Directory Listing”[HKEY_CLASSES_ROOT\Directory\shell\Print_Directory_Listing\command]@=”Printdir.bat \”%1\””[HKEY_CLASSES_ROOT\SOFTWARE\Classes\Directory]”BrowserFlags”=dword:00000008[HKEY_CLASSES_ROOT\SOFTWARE\Classes\Directory\shell\Print_Directory_Listing]@=”Print Directory Listing”[HKEY_CLASSES_ROOT\SOFTWARE\Classes\Directory\shell\Print_Directory_Listing\command]@=”Printdir.bat \”%1\””[HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\AttachmentExecute\{0002DF01-0000-0000-C000-000000000046}]@=””[HKEY_CLASSES_ROOT\SOFTWARE\Classes\Directory]”EditFlags”=”000001d2″

  7. 将文件另存为%UserProfile%\Desktop\PrintDirectoryListing.reg,这会将其放置在您的桌面上。
  8. 转到桌面并双击PrintDirectoryListing.reg文件。这将修改Windows 注册表,这可能有风险!如果您担心,请先备份注册表。
  9. 在文件夹内右键单击并选择打印目录列表可直接打印列表。

3.凯伦的电动工具

Karen 的目录打印机是一个具有许多功能的GUI 工具。然而,我们主要关心的是它能够打印文件名以及其他数据位,例如文件大小、扩展名、上次修改的日期和时间以及属性。在Windows中打印文件夹和目录内容的5种方法

打印的文件列表可以按名称、大小、创建日期、上次修改日期或上次访问日期排序。还可以过滤文件列表以仅包含满足特定条件的文件,并且可以对结果列表进行格式化或突出显示(但仅限于有限程度)。

Karen 的目录打印机可以包含在右键单击上下文菜单中,并且也适用于联网计算机。文件列表可以直接发送到打印机或保存为文本文件。

4. 目录列表和打印 

在Windows中打印文件夹和目录内容的5种方法

目录列表和打印是比凯伦的目录打印机更简单、更小的解决方案。生成的列表可以复制到剪贴板并粘贴到其他程序中,也可以通过单击直接插入到 Word 和 Excel 等程序中。

由于数据是用制表符分隔的,因此甚至可以将其作为表格自由粘贴到 Excel 中。

除了文件属性之外,目录列表和打印还可以控制带或不带文件扩展名的文件名的显示。它还提供了对结果列表进行排序并将其集成到右键单击上下文菜单中的选项。专业版可以包含更高级的数据,例如校验和、媒体尺寸、元文件属性等。

5. JR目录打印机 

在Windows中打印文件夹和目录内容的5种方法

JR Directory Printer 是本文中三个第三方应用程序中最轻的一个,下载大小仅为 173KB。它是便携式的,因此甚至不需要安装。

如果您在 Windows 10 上启动它时遇到任何问题,则必须在兼容模式下运行它:

  1. 右键单击JDirPrinter.exe并选择“属性”。
  2. 在“兼容性”选项卡下,选中“以兼容模式运行此程序”并选择“Windows XP (Service Pack 3)”。

之后就很容易使用了。选择要列出的文件夹,选择是否要递归(包括)其所有子文件夹以及是否要小写文件名,然后单击“开始”。它将创建并打开一个名为DirPrint.txt的文件,您可以在其他地方编辑或复制该文件。

其他选项(在“显示”选项卡下)包括文件大小(以 KB/字节为单位)、属性和自定义文件长度。它非常轻量且简单,但它就是如此。

如何打印目录内容?

Windows 可能不具备以用户友好的方式打印文件夹内容的本机功能,但由于解决方法和所有免费软件,这实际上很容易。幸运的是,Windows 操作系统有许多此类内置和第三方应用程序,可以帮助您充分利用它。因此,不要犹豫,探索您可以使用的所有工具。

以上是 在Windows中打印文件夹和目录内容的5种方法 的全部内容, 来源链接: utcz.com/dzbk/940479.html

回到顶部