Можно ли зашифровать файл при добавлении его в старую заархивированную папку с помощью 7zip?

Можно ли зашифровать файл при добавлении его в старую заархивированную папку с помощью 7zip?

Итак, я шифровал свои онлайн-резервные копии с помощью AES 256 с помощью 7zip. Однако, когда я добавляю файл в старый архив, открывая его с помощью 7zip и перетаскивая файл, который я хочу добавить, в окно 7zip, он добавляется, но не шифруется. Я извлекал свои файлы и повторно сжимал их всякий раз, когда хотел изменить их или что-то добавить, но я надеюсь, что есть лучший способ сделать это (либо шифруя файлы при добавлении их в архив, либо настраивая их после того, как они там окажутся).

Для ясности: когда я добавляю новый файл в старый архив, старые файлы остаются зашифрованными, но новые не зашифрованы, а я хочу, чтобы те, которые я добавляю, также были зашифрованы.

решение1

Итак, после небольшого эксперимента я нашел способ обойти это. Если у кого-то здесь та же проблема, что и у меня, то вот как ее исправить:

Сначала извлеките свои архивы (мучительно, но вы сделаете это только один раз). После этого снова сожмите свою папку как незашифрованную zip-папку (или любой другой тип архива, который вы выберете). После этого выберите свой новый незашифрованный архив в 7zip и нажмите «Добавить в архив». На этот раз зашифруйте его (я рекомендую AES 256).

Получив зашифрованный файл, вы можете удалить старый незашифрованный файл. Теперь откройте новый зашифрованный файл, щелкните правой кнопкой мыши по архиву в нем и выберите «Открыть снаружи». Введите пароль, затем отредактируйте свой архив. После того, как вы закончите, вы должны получить уведомление о том, что файл был изменен, нажмите «да», чтобы сохранить изменения, затем вы должны получить второе уведомление, снова выберите «да», и все готово.

решение2

  1. Щелкните правой кнопкой мыши по файлу, который вы хотите добавить, чтобы открыть контекстное меню.
  2. 7zip--> добавить в архив..
  3. Выберите архив, в который вы хотите добавить свой файл.
  4. Выберите Шифрование, введите пароль.
  5. Нажмите «ОК».

Я получил это из похожего вопроса на StackOverflow:

https://stackoverflow.com/questions/11283750/7zip-add-encryption-to-files

решение3

Я не вижу никаких параметров графического интерфейса для 7zFM.exe

Однако пароль можно добавить с помощью командной строки, что не даст желаемого результата.

  • 7z архив.7z -psecret -mhe \ {путь} \wildcards
  • 7z x архив.zip -psecret

  • -psecret сжимает файлы *.txt в archive.7z, используя пароль «secret».

  • -mhe шифрует заголовки архивов (ключ), поэтому имена файлов будут зашифрованы.

Связанный контент