![]() |
автоматизация удаления файлов их множества архивов
здравствуйте.
начнем издалека, после работы одного вирусняка (шифровал локальные базы 1с) во всех папках и во всех архивах на компьютере появилось два файла - один тхт (с указаниями куда деньги слать :) ) второй как бы "логотип" кулхацкера. но суть не в этом, файлы успешно восстановлены без каких-либо финансовых вложений, от грязи в системе избавился. осталось избавится от этих чертовы файлов повсюду. просто из папок легко вычистил через поиск, а вот как быть с архивами.. собственно, суть вопроса: необходима помощь знатоков в составлении скрипта на распаковку множества архивов находящихся, к примеру в заданной папке D:\archives1\, удаление из распакованных файлов этой сладкой парочки (названия этих двух файлов всегда статично - "sultan.jpg" и "чтобы расшифровать файлы прочтите это.txt") и запаковку архивов обратно (путем для создания нового архива, например, D:\archives2\ чтобы не затирать сразу старые версии). названия исходных архивов разные, формат .zip. содержимое разнородное, в некоторые упакованы целые ветки папок (и в каждой отдельной папке, разумеется, своя копия этой пары файлов). не знаю насколько такой цикл с перебором архивов, их содержимого и сохранением их названия в переменную, можно реализовать в рамках .bat файла... если это невозможно, то пойдет любой другой оптимальный скриптовый язык. на компьютере сейчас установлен из архиваторов только 7z, но если будет необходимо, то поставлю любой другой. |
Код:
@Echo Off |
все работает.
большое спасибо! |
Время: 20:04. |
Время: 20:04.
© OSzone.net 2001-