搜索不包含指定字符串的目录,或用批处理.请高手指教,该怎么处理

搜索不包含指定字符串的目录,或用批处理.请高手指教
文件目录如下 ,深度未知 ,搜索目标e:\tmpdb目录(包含子目录) 中不包含*.adb文件的上级文件名,例如00921
请用VB或批处理或DIR命令解析下,不胜感激

e:\tmpdb\..
  00910\.
  temp.adb
  database.db
  list.dat
  00921\.
  description.db
  script.dat
  ......



------解决方案--------------------
test1.bat
Perl code
@echo off
for /f %%d in ('dir /ad /s /b e:\tmpdb\*.*') do call test.bat %%d