восстановление файлов с зашифрованными именами файлов - PullRequest
0 голосов
/ 04 января 2012

У меня есть папка файлов с зашифрованными именами файлов.Расширения файлов тоже зашифрованы.Папка содержит различные форматы файлов.Файлы не зашифрованы.

пример: исходное имя файла = abcde.pdf зашифрованное имя файла =! @ # FDZ13

Можно ли восстановить исходные имена файлов?Если нет, есть ли способ различать форматы файлов (.pdf, .png, ...)?В конечном итоге я хочу снова получить доступ к этим файлам и использовать их.

Я работаю с Windows.

1 Ответ

0 голосов
/ 05 января 2012

Вей, в принципе, дело довольно простое.

Я предполагаю, что вы знаете набор типов файлов, которые могут там появляться. Допустим, мы ожидаем, что будут файлы DOC, PDF и PNG.

Тогда я бы сделал следующее:

- create a subdirectory for every file type you expect
- for each file f
-    for each file type t
-        move f under a nice name with appropriate file extension
         to the subdirectory for file type t
-        try to open the file with the correct application for t
-        continue with next file if it works
-        otherwise continue with next file type
- at this point the directory should contain no files anymore
- move all files from the subdirectories back to this one
- remove the subdirectory.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...