Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Поиск по списку 
Author Message
VadiMGP



PostPosted: Sat Jun 28, 2008 23:07    Post subject: Reply with quote

Обработка дубликатов - это, вообще-то, не моя прихоть, а вынужденная мера для ТС. ТС обязан знать, что в списке есть дубликаты и учитывать это при копировании, удалении и т.д.
Но не суть, бог с ним.

Тут на самом деле, даже греп не нужен, ищем-то только по имени файла! (кстати, под виндой полным полно разных грепов, как собак нерезаных) В VBScript я не силен, я все больше по старинке батничками балуюсь. Все, что нужно это два батника - основной и вспомогательный.
Основной (параметром получает файл со списком шаблонов)
Code:
for /F %%i in (%1) do for %%a in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%a:\nul call ssd.bat %%a %%i

Вспомогательный (ssd.bat)
Code:
pushd %1
cd\
dir *%2* /S /B
popd
Честно предупреждаю - сам я это не запускал, ибо нету сил моих дамских ждать пока эта марахайка все диски прошерстит, но в принципе, должно работать. Тупо, но железно.
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group