Se você está confortável com o VBScript, não é difícil escrever um script que procure por arquivos. Essa abordagem pode ser demorada em comparação ao uso de ferramentas incorporadas, mas permite uma grande flexibilidade, pois você pode ajustar o script para usar os critérios que desejar.
Que tal algo como:
' **********************************************************************
' FindAllFiles.vbs
' ================
' Demo file find script
' **********************************************************************
option explicit
const top_folder_name = "C:\temp"
dim fso, top_folder
set fso = CreateObject("Scripting.FileSystemObject")
wl "Searching for folders in " & top_folder_name
set top_folder = fso.GetFolder(top_folder_name)
FindAllFiles top_folder
' *** Finished
wscript.quit 0
' **********************************************************************
' FindAllFiles
' ------------
' **********************************************************************
sub FindAllFiles(faf_Folder)
dim cur_folder, cur_file
' *** Check all subfolders of the current folder
for each cur_folder in faf_Folder.SubFolders
FindAllFiles cur_folder
next
' *** Now get all files in this folder
for each cur_file in faf_Folder.Files
' Do your checks on name, date, attributes or whatever here
wl cur_file.Path & "\" & cur_file.Name
next
' *** All finished
end sub
' **********************************************************************
' wl
' --
' **********************************************************************
sub wl(s)
wscript.echo s
end sub
John Rennie