我正在寻找可以执行以下操作的 .bat 或 .wsh 脚本的一些示例:
- 递归读取具有用户提供的扩展名(.dll、.exe 等)的目录中的文件名
- 在用户提供的目录中搜索上述文件名
- 生成结果的 txt 或 xls 报告,例如:x.txt was found in "C:\temp", "C:\blah"
TIA。
编辑:
糟糕,我应该澄清一下:这里有两个目录和两个搜索。
搜索 1:
- 在用户提供的目录“Dir 1”中搜索所有 *.dll。
搜索 2:
- 在不同的用户提供的目录“Dir 2”中搜索在搜索 1 中生成的文件名。此搜索还需要是递归的。
因此,如果搜索 1 在目录 1 中找到 foo.dll、foo2.dll 和 foo3.dll,则搜索 2 应在目录 2 中查找 foo.dll、foo2.dll 和 foo3.dll,并提供报告(简单列表)每个找到的文件。