在此先感谢您的帮助。我必须在我的办公室计算机上执行一项任务,这意味着我无法安装任何其他软件,所以我认为批处理文件可能是最简单的方法,即使它不是最有效的(尽管我欢迎其他解决方案,我可能无需在我的办公室计算机上安装软件就可以做到)。另外,请记住,我在您的答案中几乎没有编程经验:)
基本上,我有一个文件夹,其中包含一系列子文件夹,每个子文件夹都包含各种类型的文件(文本、电子邮件、基于文本的 pdf、word 文档)。我还有一个包含数百个电子邮件地址的文本文件(或 excel 列)。我想使用批处理文件(或类似方法)来遍历列表中的每个电子邮件地址,并像 Windows Search 一样搜索每个文件夹中各种文件的内容。包含搜索短语的文件应自动移动到预先指定的文件夹(可能必须重命名或放入新的子文件夹,因为其中许多文件可能具有相同的名称)。最后,我们应该有一个文件夹(及其子文件夹),其中不包含任何文件,其内容中包含列表中的任何电子邮件地址,
(由于电子邮件地址列表在 Excel 中,我可以考虑的另一个选择是使用某种 VBA 宏,如果它能够递归地搜索文件夹中文件的内容。)
我希望这是有道理的,如果没有,我很乐意澄清。再次感谢您提供的任何帮助!