Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно


Moderator


Сообщения: 53505
Благодарности: 15518

Профиль | Отправить PM | Цитировать


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.
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:36, 15-07-2009 | #2