![Windows 搜索包含给定文件的给定目录](https://linux22.com/image/1635861/Windows%20%E6%90%9C%E7%B4%A2%E5%8C%85%E5%90%AB%E7%BB%99%E5%AE%9A%E6%96%87%E4%BB%B6%E7%9A%84%E7%BB%99%E5%AE%9A%E7%9B%AE%E5%BD%95.png)
所以,我有一个旧项目,我们称它为my_project
。
现在我想再次进行该操作,但发现文件index.html
丢失了。
我有大量备份,包括k:\backups\localhost\weekly\XX\
,其中 XX 是 1 到 52 之间的数字。
不幸的是,许多其他项目都有一个名为的文件index.htmll
。
那么,我该如何搜索k:\backups\weekly\XX\my_project\index.html
?而找不到index.html
来自许多其他项目(乘以 52)的所有其他内容?
找到最新的文件将是一项额外的奖励,但我总是可以对找到的文件进行文件比较。
答案1
在命令提示符中使用类似这样的命令:
for /l %a in (1,1,52) do dir /a /b k:\backups\weekly\%a\my_project\*WhateverYouWantToFind*