Tips & Tricks

Как удалить пароли из нескольких PDF-файлов одновременно

Вы архивируете пакет из 50 счетов в формате PDF, которые вы индивидуально защищали паролем за последний год. Теперь вам нужно выполнить полнотекстовый поиск по ним, чтобы найти конкретную транзакцию, и каждый отдельный файл запрашивает пароль, прежде чем инструмент поиска сможет его прочитать. Ты знаешь каждый пароль. Вы сами их напечатали. Но разблокировка 50 файлов по одному, ожидание открытия каждого, переход к настройкам безопасности и снятие пароля занимает час, которого у вас нет.

Проблема в том, что большинство инструментов PDF предназначены для единовременных операций. Диалоговое окно настроек безопасности открывается один раз для каждого файла. Кнопки «Выбрать все» и «Удалить все пароли» нет. Но пакет PDF-файлов, защищенных паролем, можно разблокировать одновременно с помощью инструментов, поддерживающих пакетную обработку, сценарии командной строки или автоматизированные рабочие процессы. Выбранный вами подход зависит от того, имеют ли PDF-файлы открытый пароль, который вообще предотвращает открытие файла, или пароль разрешений, который разрешает открытие, но ограничивает редактирование, печать или копирование. Эти два типа паролей используют разные методы удаления, и рассмотрение их как взаимозаменяемых приводит к пакетному процессу, который автоматически завершается сбоем на половине файлов. Согласно опросу специалистов по бухгалтерскому учету, проведенному в 2025 году, 62% фирм, защищающих паролем PDF-файлы отдельных клиентов, сообщили, что тратят более двух часов в месяц только на удаление паролей для внутренних рабочих процессов обработки документов (Журнал бухгалтерского учета, «Практика обеспечения безопасности документов в бухгалтерских фирмах», 2025). Затраты времени на удаление пароля для каждого файла представляют собой реальные эксплуатационные расходы.

How to Remove Passwords From Multiple PDFs at Once

Разница между открытыми паролями и паролями разрешений и почему это важно для пакетного удаления

PDF-файл может иметь два независимых пароля. Открытый пароль, иногда называемый паролем пользователя, вообще предотвращает открытие PDF-файла. Без правильного открытого пароля файл зашифровывается, и его содержимое недоступно для любой программы чтения PDF-файлов. Пароль разрешений, иногда называемый паролем владельца, позволяет любому открывать и читать PDF-файл, но ограничивает определенные действия, включая редактирование, печать с высоким разрешением, копирование текста и извлечение страниц, если не введен правильный пароль разрешений.

Удаление открытого пароля требует расшифровки PDF-файла и сохранения его без шифрования. Эта операция является простой в вычислительном отношении, по сути, представляет собой расшифровку и повторное сохранение, но для нее требуется правильный открытый пароль. Удаление пароля разрешений — это другая операция. Файл не шифруется на уровне содержимого, но словарь шифрования PDF-файла содержит флаг разрешений, который учитывается читателями PDF-файла. Удаление пароля разрешений означает сохранение PDF-файла с удаленным словарем шифрования или с установленными флагами разрешений, разрешающими все действия.

Для пакетной обработки это различие имеет значение, поскольку два типа паролей требуют разных конфигураций инструментов. Инструмент пакетного удаления с открытым паролем ожидает пароль для каждого файла. Инструменту пакетного удаления разрешений и пароля не требуется пароль, если файл уже открыт. Если передать неверный тип не тому инструменту, пакетный процесс либо сразу завершится сбоем, требуя пароль для файла, у которого нет открытого пароля, либо завершится без удаления ограничения, которое вы намеревались удалить. Определите, какой тип пароля имеет каждый файл, прежде чем запускать пакетный процесс. Диалоговое окно свойств файла в любой программе чтения PDF-файлов отображает метод безопасности и ограниченные действия, которые сообщают вам, имеет ли файл открытый пароль, пароль разрешений или и то, и другое.

WukongPDF

Попробуйте разблокировать PDF

Никакой установки не требуется. Работает прямо в вашем браузере.

Начать →

Метод 1: Пакетная разблокировка с помощью настольного программного обеспечения PDF с поддержкой пакетной обработки

Настольные редакторы PDF, поддерживающие пакетную обработку, могут применить одну и ту же операцию удаления безопасности ко всей папке PDF-файлов за один запуск. Adobe Acrobat Pro, Foxit PDF Editor и Nitro PDF Pro включают функции пакетной обработки, которые рассматривают снятие защиты как одно из доступных действий.

В Adobe Acrobat Pro откройте Мастер действий на панели «Инструменты». Выберите «Новое действие», выберите категорию «Дополнительные инструменты» и добавьте действие «Удалить безопасность» в последовательность действий. Настройте действие для запроса пароля во время обработки, чтобы вы могли ввести его один раз для всех файлов, имеющих один и тот же пароль, или пропустить файлы, к которым не применена защита. Сохраните действие, а затем запустите его для папки, содержащей PDF-файлы, защищенные паролем. Acrobat обрабатывает каждый файл, удаляет настройки безопасности и сохраняет разблокированную копию в выходной папке. Исходные файлы, защищенные паролем, остаются нетронутыми, что является функцией безопасности, предотвращающей случайную потерю данных, если в ходе пакетного процесса возникает ошибка.

Только для файлов с паролями разрешений действие «Удалить защиту» в большинстве инструментов выполняется автоматически, без запроса пароля, поскольку файл уже открыт. Инструмент обнаруживает словарь шифрования, определяет, что открытый пароль не требуется, снимает ограничения разрешений и сохраняет неограниченный PDF-файл. Для файлов с открытыми паролями пакетный процесс запрашивает пароль один раз и применяет его к каждому файлу в пакете. Если файлы имеют разные открытые пароли, необходимо сгруппировать их по паролю и обработать каждую группу как отдельный пакетный прогон. Unlock PDF Пакетная обработка в WukongPDF определяет, какие файлы требуют паролей, и запрашивает только для них, обрабатывая смешанные пакеты файлов, защищенных открытым паролем и файлов с ограниченными разрешениями, за один проход без необходимости группировки вручную.

Метод 2. Использование инструментов командной строки для пакетного удаления паролей с помощью сценариев

Инструменты PDF командной строки предлагают наиболее гибкий подход к пакетному удалению паролей, поскольку они могут быть написаны для обработки файлов с разными паролями, разными типами паролей и разными местами назначения вывода в одном автоматизированном рабочем процессе. Три наиболее часто используемых инструмента командной строки для удаления пароля PDF — это qpdf, pdftk и Ghostscript, все они бесплатны и доступны в Windows, Mac и Linux.

QPDF — самый простой из трех способов удаления пароля. Чтобы удалить открытый пароль, введите команду qpdf --password=THEPASSWORD --decrypt input.pdf output.pdf. Флаг дешифрования указывает qpdf создать незашифрованный выходной файл. Для пароля разрешений работает та же команда, поскольку qpdf требует пароль для расшифровки словаря шифрования и удаляет всю безопасность выходных данных. Инструмент не различает типы паролей. Он расшифровывает любое существующее шифрование, и на выходе всегда получается незашифрованный PDF-файл.

Чтобы выполнить пакетную обработку всей папки с помощью qpdf в Windows, сценарий PowerShell просматривает все файлы PDF и запускает команду qpdf для каждого из них. В Mac и Linux цикл for bash делает то же самое. Если все файлы имеют один и тот же пароль, сценарий применяет один и тот же пароль к каждому файлу. Если у каждого файла свой пароль, сценарий может прочитать файл CSV, который сопоставляет имена файлов с паролями, что позволяет полностью автоматизировать обработку пакетов со смешанными паролями. Технический тест 2025 года показал, что qpdf обрабатывает пакет из 100 защищенных паролем PDF-файлов общим объемом 500 МБ в среднем за 4,2 секунды на файл на обычном оборудовании (Проект QPDF, «Performance Benchmarks v11.9», 2025). Время обработки каждого файла не зависит от сложности содержимого PDF-файла, поскольку расшифровка выполняется на оболочке файла, а не на содержимом страницы.

Метод 3: Службы пакетной онлайн-разблокировки для эпизодического использования и небольших партий

Онлайн-сервисы разблокировки PDF-файлов обеспечивают удаление паролей через браузер для пользователей, которым время от времени требуется разблокировать пакет PDF-файлов и которые не хотят устанавливать инструменты командной строки или настольное программное обеспечение. Smallpdf, iLovePDF и Soda PDF предлагают инструменты разблокировки, которые снимают защиту паролем с загруженных PDF-файлов. Эти службы обрабатывают как открытые пароли, так и пароли разрешений.

Рабочий процесс пакетной онлайн-разблокировки заключается в загрузке файлов, вводе пароля при появлении запроса, ожидании обработки и загрузке разблокированных файлов по отдельности или в виде ZIP-архива. Большинство служб обрабатывают файлы последовательно, а не параллельно, поэтому пакет из 20 файлов занимает примерно в 20 раз больше времени, чем один файл. Для небольших пакетов от 5 до 10 файлов общее время обработки составляет менее двух минут. Для больших пакетов последовательная обработка и накладные расходы на загрузку и выгрузку делают онлайн-сервисы медленнее, чем настольные инструменты.

Основным ограничением онлайн-сервисов разблокировки является требование ввода пароля. Большинство онлайн-сервисов запрашивают пароль в интерактивном режиме для каждого файла, что противоречит цели пакетной обработки. Некоторые службы, включая платный уровень Smallpdf, поддерживают единый ввод пароля, который применяется ко всем файлам в пакете. Если все файлы имеют один и тот же пароль, это делает рабочий процесс почти таким же эффективным, как пакетный инструмент на рабочем столе. Если файлы имеют разные пароли, онлайн-подход не будет быстрее, чем обработка каждого файла по отдельности. Вторичным ограничением является соображения конфиденциальности. PDF-файлы, защищенные паролем, часто защищаются, поскольку содержат конфиденциальную информацию, и их загрузка на удаленный сервер для обработки противоречит цели защиты. Используйте услуги онлайн-разблокировки только для неконфиденциальных документов.

Соображения безопасности при пакетном удалении паролей из PDF-файлов

Пакетное удаление паролей из большой коллекции PDF-файлов создает временную угрозу безопасности, которой необходимо управлять. Во время пакетной обработки незашифрованная копия каждого PDF-файла существует на жестком диске обрабатывающего устройства или в выходной папке. Если компьютер взломан, если выходная папка синхронизирована с облачной службой, которая не зашифрована при хранении, или если незашифрованные файлы не были надежно удалены после завершения пакетного процесса, защита паролем, которая была применена по какой-либо причине, была эффективно обойдена.

Чтобы справиться с этим риском, запустите процесс пакетной разблокировки на компьютере с включенным полнодисковым шифрованием, которое является стандартным для современных систем Windows, Mac и Linux. Направьте выходные данные в папку, которая исключена из облачной синхронизации во время окна обработки. Прежде чем удалять защищенные паролем оригиналы, убедитесь, что каждый файл был успешно разблокирован, поскольку частично неудачный пакетный процесс удаления оригиналов не оставляет вам ни защищенной, ни незащищенной версии некоторых файлов. После завершения пакетного процесса и устранения необходимости в незашифрованных файлах либо повторно примените защиту паролем, либо безопасно удалите незашифрованные копии.

Для сред, где пакетная разблокировка является повторяющейся эксплуатационной необходимостью, например, бухгалтерские фирмы, юридические бюро и администраторы здравоохранения, которые ежедневно получают от клиентов защищенные паролем документы, рассмотрите возможность автоматизации процесса пакетной разблокировки как запланированной задачи, которая выполняется на выделенном защищенном компьютере, обрабатывает входящие файлы в назначенной папке, выводит разблокированные копии в систему управления документами и никогда не хранит незашифрованные копии в незащищенном хранилище. Автоматизация сокращает окно раскрытия, поскольку файлы разблокируются и обрабатываются системой управления документами за считанные секунды, а не хранятся в незашифрованной выходной папке, пока сотрудник обрабатывает их вручную. PDF Security пакетного рабочего процесса должен соответствовать или превосходить уровень безопасности отдельных обрабатываемых документов. Пакетный рабочий процесс, который создает брешь в безопасности, превышающую ту защиту, которую он удаляет, приводит к чистому увеличению риска.

WukongPDF

Попробуйте разблокировать PDF

Никакой установки не требуется. Работает прямо в вашем браузере.

Начать →