Переименование файлов по шаблону с заменой и изменением реквизитов.

nemo391

Новый пользователь
Сообщения
3
Реакции
0
Доброго дня!

После получения вируса шифратора и успешного излечения от него в папках лежат файлы зашифрованные(без изменения имени) и расшифрованные(в конце имени добавлено (0) и помечены как системные). Подскажите как переименовать расшифрованные файлы и при этом заменить ими зашифрованные. Все что я находил не работает т.к. при переименовании файла *(0).* происходит ошибка из-за того что уже есть файл с таким же именем.
Заранее благодарен.
 
Последнее редактирование:

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,621
Реакции
6,060
Здравствуйте, nemo391 !

Пришлите несколько таких файлов в архиве для образца, чтобы не ошибиться.
++ Вы открывали все файлы, которые были расшифрованы? Они нормально открываются / не повреждены?
 

nemo391

Новый пользователь
Сообщения
3
Реакции
0
К счастью сервер во время работы вируса перезагружался и тело вируса сохранилось на винчестере. Это и помогло сделать дешифратор. Базы 1С стали рабочие, а это самое главное.
В архиве кусочек базы с файлами которые я описал выше. Расшифрованные имеют на конце имени (0).
 

Вложения

  • 0.ZIP
    217.3 KB · Просмотры: 1

Гимаев Наиль

Активный пользователь
Сообщения
59
Реакции
98
В данном случае батник излишен.
Я бы воспользовался freecommander.
Ctrl+B - показать все файлы в папке/подпапках
Ctrl+Y - показать файлы которые содержат определённый текст, например (0)
Num.+ (плюс на цифрой клавиатуре) - выбрать файлы по маске
Num.* на цифрой клавиатуре - инвертировать выбор
Ctrl+M - массовое переименование файлов
------
Я бы сделал в такой последовательности.
Ctrl+B, Ctrl+Y, "(0)", Ctrl+Y, Num.*, Ctrl+M - добавляем расширение .bak
Ctrl+Y, Enter, Num.+, "*", Ctrl+M - заменяем "(0)" на ""
Как-то так.
 
Сверху Снизу