semiono, как-то так?
Код:

@Echo Off
SetLocal EnableExtensions
Set LstTmp="%Temp%\ifind_lst.tmp"
Dir /A-D /B "%~2%~1" >%LstTmp%
Dir /A-D /B "%~2" | FindStr /L /X /V /G:%LstTmp%
Батник принимает два параметра: 1-й - маска, второй - папка (со слешом в конце). Второй параметр необязателен (без него использует текущую папку).
Примеры:
Код:

ifind.cmd *.pdf E:\10\
ifind.cmd *.pdf
Если нужно искать в подкаталогах, добавить опцию /S в командах Dir.