如何将打印目录功能添加到 Windows 资源管理器
本文介绍如何添加打印目录功能,以及如何在 Windows 资源管理器中启用目录列表的打印。
适用于:Windows 10 - 所有版本、Windows Vista
原始 KB 编号: 272623
摘要
有关如何为 Windows XP、Windows Vista 或 Windows 7 中的文件夹添加打印目录功能的详细信息,请单击以下文章编号以查看 Microsoft 知识库中的文章: 321379 如何在 Windows XP、Windows Vista 或 Windows 7 中添加文件夹的打印目录功能
更多信息
若要将打印目录功能添加到 Windows 资源管理器,请执行以下步骤:
步骤 1:创建 Printdir.bat 文件
为此,请按照下列步骤操作:
单击 “开始”,单击“ 运行”,键入 记事本,然后单击“ 确定”。
将以下文本粘贴到记事本中:
@echo off dir %1 /-p /o:gn > "%temp%\Listing" start /w notepad /p "%temp%\Listing" del "%temp%\Listing" exit
在“ 文件 ”菜单上,单击“ 退出”,然后单击“ 是 ”保存更改。
在“ 另存为 ”对话框中,在“ 文件名 ”框中键入以下文本,然后单击“ 保存:%windir%\Printdir.bat
注意
如果收到一个对话框,指出你无权在此位置保存,则可以将文件保存到桌面。 接下来,单击“ 开始”,单击“ 运行”,键入 %windir%,然后单击“ 确定”。 然后,可以将文件从桌面复制到位置。
步骤 2:编辑注册表
重要
此部分(或称方法或任务)介绍了修改注册表的步骤。 但是,注册表修改不当可能会出现严重问题。 因此,请务必严格按照这些步骤操作。 为了加强保护,应先备份注册表,再进行修改。 如果出现问题,可以还原注册表。 有关如何备份和还原注册表的详细信息,请单击以下文章编号以查看 Microsoft 知识库中的文章: 322756 如何在 Windows 中备份和还原注册表
单击 “开始”,单击“ 运行”,键入 记事本,然后单击“ 确定”。
在记事本中键入以下命令。
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"
在“文件”菜单上单击“另存为”。
在 “保存位置 ”列表中,单击“ 桌面”。
在“文件名”框中,键入PrintDirectoryListing.reg,在“另存为类型”列表中单击“所有文件”,然后单击“保存”。
在桌面上,双击 LoggingOn.reg 文件,将注册表项添加到 Windows 注册表。
在消息框中单击“ 确定 ”。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈