![]() |
Вычислить путь из полного пути, и обработать его программой.
Добрый вечер, суть в следующем: нужно почистить комп от вирусов, они заражают только exe файлы.Специальная лечащая утилита от касперского virutkiller.exe ищет во всех файлах, но вири заражают только exe. (Вероятность 99.99%). Утилитка позволяет указать путь к директории, где искать зловредов. Также есть другая программа Everything. - Позволяет очень быстро искать на NTFS системах, напрямую обращаясь к ней, как к базе данных (кстати, очень хорошая прога - хозяйке на заметку), и найденые файлы можно экспортировать в txt. Задача: Написать батник, который будет брать все строки из этого файла, выковыривать путь к каталогу из полного пути и запускать virutkiller.exe -p "<path>" Помогите с батничком, я не йода :) (Глядя на то, что тут вытворяют с ненависным\неудобным мне командным языком винды, у меня аж волосы дыбом встают. Низкий поклон всем йодам :) ) |
PATRI0T,
Не совсем понял какие пути надо "выковыривать", наверное что-то вроде: Код:
@echo off |
еще вариант - с использованием консольного интерфейса программы (ES):
в отличие от варианта Foreigner, утилита запускается один раз для каждого каталога, а не для каждого EXE-файла Цитата:
|
Задача автором поставлена не совсем корректно:
Код:
-p <string>, --path <string> |
Спасибо большое за ответы, только че ж вам не спится, в такую то рань :)
Цитата:
Кстати, к плюсам ты забыл добавить ее портативность. Цитата:
Цитата:
|
|
Хм... слепой ваще.. Спасибо большое, тема решена.
ЗЫ. А про прогу ты знал? Расширил твой кругозор? |
PATRI0T, еще одна итерация с учетом особенностей virutkiller, отмеченной Iska
Код:
@(set $b=? Цитата:
|
Время: 02:45. |
Время: 02:45.
© OSzone.net 2001-