根据文件类型从文件夹中删除不需要的文件

根据文件类型从文件夹中删除不需要的文件

我需要帮助来找到一个工具来从 Windows 目录中删除特定文件类型的某些文件。

假设我有一个包含 500 个文件的文件夹,其中 150 个文件扩展名为 .pdf,350 个文件扩展名为 .exe。我想要一个工具,当 .exe 文件出现在文件夹中时,它可以自动删除。

答案1

如果您想自动执行此操作,可以使用 Windows 任务计划程序。

创建新任务,并针对操作使用

cmd.exe /c "del c:\folder\*.exe"

您可以安排此操作按您想要的频率运行。如果您需要在保存 .exe 时立即执行此操作,则需要启用文件夹审核,并在审核事件上触发计划任务。如果这很重要,我将编辑并添加它,因为它相当复杂。

答案2

您应该能够使用简单的 DOS 命令来执行此操作。该命令类似于以下内容。

DEL /S /Q c:\MyFolder\*.exe

这将从文件夹 C:\MyFolder 和所有子目录中删除所有带有 .exe 扩展名的文件。如果您不想从子目录中删除,可以省略 /S 部分。如果您想自动执行此操作,可以将其设置为计划任务并根据需要经常运行它。我不会立即删除文件,但如果您经常运行它,它应该可以解决您的问题。

相关内容