您歸檔了一批 50 張 PDF 發票,這些發票在過去一年中分別受密碼保護。現在,您需要對它們執行全文搜尋以查找特定交易,並且每個檔案都會提示輸入密碼,然後搜尋工具才能讀取它。你知道每個密碼。你自己輸入的。但是一次解鎖 50 個文件,等待每個文件打開,導航到安全設置,然後刪除密碼,需要花費一個小時,而您卻沒有這樣的時間。
問題在於大多數 PDF 工具都是為一次操作而設計的。每個文件都會開啟一次安全設定對話框。沒有全選和刪除所有密碼按鈕。但是,可以使用支援批次、命令列腳本或自動化工作流程的工具同時解鎖一批受密碼保護的 PDF。您選擇的方法取決於 PDF 是否具有完全阻止開啟檔案的開啟密碼,或允許開啟但限制編輯、列印或複製的權限密碼。這兩種密碼類型使用不同的刪除方法,並將它們視為可互換會導致批次過程在一半檔案上無提示地失敗。根據 2025 年對會計專業人士的調查,62% 對個人客戶 PDF 進行密碼保護的公司表示,他們每月要花費兩個多小時來刪除內部文檔處理工作流程的密碼(《會計雜誌》,“會計師事務所的文檔安全實踐”,2025 年)。刪除每個文件密碼的時間成本是一項真正的營運支出。

開放密碼和權限密碼之間的區別以及為什麼批量刪除很重要
PDF 可以有兩個獨立的密碼。開啟密碼(有時稱為使用者密碼)根本無法開啟 PDF。如果沒有正確的開啟密碼,文件將被加密,任何 PDF 閱讀器都無法存取其內容。權限密碼有時稱為所有者密碼,允許任何人開啟和閱讀 PDF,但限制特定操作,包括編輯、高解析度列印、複製文字和提取頁面,除非輸入正確的權限密碼。
刪除開啟密碼需要解密 PDF 並在不加密的情況下保存它。這個操作在計算上是輕量級的,本質上是解密並重新保存,但它需要正確的開啟密碼。刪除權限密碼是不同的操作。該文件未在內容層級加密,但 PDF 的加密字典包含 PDF 閱讀器尊重的權限標誌。刪除權限密碼意味著在刪除加密字典或設定權限標誌以允許所有操作的情況下保存 PDF。
對於批次處理,這種差異很重要,因為兩種密碼類型需要不同的工具配置。批次開啟密碼刪除工具需要每個檔案都有一個密碼。如果檔案已經可以打開,則批次權限密碼刪除工具不需要密碼。將錯誤的類型提供給錯誤的工具,批次過程要么立即失敗,要求為沒有打開密碼的文件提供密碼,要么在不刪除您想要刪除的限制的情況下完成。在開始批次處理之前確定每個文件的密碼類型。任何 PDF 閱讀器中的檔案屬性對話方塊都會顯示安全方法和受限操作,告訴您該檔案是否具有開啟密碼、權限密碼或兩者兼而有之。
嘗試解鎖 PDF
無需安裝。直接在您的瀏覽器中工作。
方法一:使用支援批次處理的桌上型PDF軟體批次解鎖
支援批次的桌面 PDF 編輯器可以在一次運行中對整個 PDF 資料夾套用相同的安全刪除操作。 Adobe Acrobat Pro、Foxit PDF Editor 和 Nitro PDF Pro 均包含批次功能,可將安全移除作為可用操作之一。
在 Adobe Acrobat Pro 中,從「工具」面板開啟「操作精靈」。選擇“新操作”,選擇“更多工具”類別,然後將“刪除安全性”操作新增至操作序列。設定操作以在處理過程中提示輸入密碼,以便您可以為共用相同密碼的所有檔案輸入一次密碼,或跳過未套用安全性的檔案。儲存操作,然後對包含受密碼保護的 PDF 的資料夾執行該操作。 Acrobat 處理每個文件,刪除安全性設置,並將解鎖的副本儲存到輸出資料夾。原始受密碼保護的檔案保持不變,這是安全功能,可防止批次處理過程中途遇到錯誤時意外遺失資料。
對於僅具有權限密碼的文件,大多數工具中的「刪除安全性」操作會靜默完成,不會提示輸入密碼,因為該文件已可開啟。該工具可偵測加密字典,確定不需要開啟密碼,剝離權限限制,並保存不受限制的PDF。對於具有開啟密碼的文件,批次處理程序會提示輸入密碼一次,並將其應用於批次中的每個文件。如果檔案具有不同的開啟密碼,您需要按密碼對它們進行分組,並將每個群組作為單獨的批次運行進行處理。 WukongPDF 中的解鎖 PDF 批次可偵測哪些文件需要密碼並僅對這些文件進行提示,一次處理混合批次的受開放密碼保護的文件和僅受權限限制的文件,無需手動分組。
方法 2:使用命令列工具進行可編寫腳本的批次密碼刪除
命令列 PDF 工具提供了最靈活的批次密碼刪除方法,因為它們可以編寫腳本來在單一自動化工作流程中處理具有不同密碼、不同密碼類型和不同輸出目標的檔案。三種最常用的 PDF 密碼刪除命令列工具是 qpdf、pdftk 和 Ghostscript,所有這些工具都是免費的,可在 Windows、Mac 和 Linux 上使用。
QPDF 是三者中最簡單的密碼刪除方法。要刪除開啟的密碼,指令是 qpdf --password=THEPASSWORD --decrypt input.pdf output.pdf。解密標誌告訴 qpdf 產生未加密的輸出檔。對於權限密碼,相同的命令有效,因為 qpdf 需要密碼來解密加密字典,並且它會刪除輸出中的所有安全性。該工具不區分密碼類型。它可以解密任何存在的加密,並且輸出始終是未加密的 PDF。
若要在 Windows 上使用 qpdf 批次整個資料夾,PowerShell 腳本會循環遍歷所有 PDF 檔案並對每個檔案執行 qpdf 命令。在 Mac 和 Linux 上,bash for 迴圈執行相同的操作。如果所有檔案共用相同的密碼,則腳本會將相同的密碼套用至每個檔案。如果每個檔案都有不同的密碼,則腳本可以讀取將檔案名稱對應到密碼的 CSV 文件,從而允許完全自動處理混合密碼批次。 2025 年的技術基準發現,qpdf 在商用硬體上處理一批 100 個受密碼保護的 PDF,總計 500 MB,每個文件平均需要 4.2 秒(QPDF 項目,“性能基準 v11.9”,2025)。每個文件的處理時間與 PDF 的內容複雜性無關,因為解密是在文件包裝上進行的,而不是在頁面內容上進行的。
方式三:偶爾使用、小批量的線上批量解鎖服務
線上PDF解鎖服務為偶爾需要解鎖一批PDF且不想安裝命令列工具或桌面軟體的使用者提供基於瀏覽器的密碼清除服務。 Smallpdf、iLovePDF 和 Soda PDF 都提供解鎖工具,可以從上傳的 PDF 中刪除密碼保護。這些服務處理開放密碼和權限密碼。
線上批次解鎖的工作流程是上傳文件,在提示時輸入密碼,等待處理,然後單獨下載解鎖的文件或作為 ZIP 存檔。大多數服務按順序處理文件,而不是並行處理,因此一批 20 個文件所需的時間大約是單一文件的 20 倍。對於 5 到 10 個檔案的小批量,總處理時間不到兩分鐘。對於較大的批次,順序處理以及上傳和下載開銷使得線上服務比桌面工具慢。
線上解鎖服務的主要限制是密碼輸入要求。大多數線上服務都會以互動方式提示輸入每個文件的密碼,這違背了批次的目的。某些服務(包括 Smallpdf 的付費層)支援應用於批次中所有檔案的單一密碼項目。如果所有檔案共用相同的密碼,則工作流程幾乎與桌面批次工具一樣有效率。如果文件具有不同的密碼,則線上方法並不比單獨處理每個文件更快。第二個限制是隱私考慮。受密碼保護的 PDF 通常受到保護,因為它們包含敏感訊息,將其上傳到遠端伺服器進行處理與保護的目的相矛盾。僅對非敏感文件使用線上解鎖服務。
從 PDF 批次刪除密碼時的安全注意事項
從大量 PDF 集中大量刪除密碼會產生必須加以管理的臨時安全性風險。在批次處理過程中,每個 PDF 的未加密副本都存在於處理機的硬碟或輸出資料夾中。如果電腦受到威脅,如果輸出資料夾同步到未靜態加密的雲端服務,或者在批次完成後未安全刪除未加密的文件,則由於某種原因應用的密碼保護已被有效繞過。
若要管理此風險,請在啟用全磁碟加密的電腦上執行批次解鎖過程,這是現代 Windows、Mac 和 Linux 系統的標準配置。將輸出定向到在處理視窗期間從雲端同步中排除的資料夾。在刪除受密碼保護的原件之前,請先驗證每個檔案是否已成功解鎖,因為刪除原件的批次流程部分失敗後,您將無法取得某些檔案的受保護版本或未受保護版本。批次完成並且不再需要未加密的檔案後,重新套用密碼保護或安全刪除未加密的副本。
對於批量解鎖是經常性操作需求的環境,例如每天從客戶那裡接收受密碼保護的文檔的會計師事務所、律師事務所和醫療保健管理員,請考慮將批量解鎖過程自動化為在專用安全計算機上運行的計劃任務,處理指定文件夾中的傳入文件,將解鎖的副本輸出到文檔管理系統,並且絕不將未加密的副本存儲在不受保護的存儲上。自動化減少了暴露窗口,因為文件在幾秒鐘內就會被文件管理系統解鎖和攝取,而不是坐在未加密的輸出資料夾中,而由工作人員手動處理它們。批次工作流程的PDF安全性應符合或超過正在處理的單一文件的安全性。批次工作流程所產生的安全差距大於其消除的保護,這會導致風險的淨增加。
嘗試解鎖 PDF
無需安裝。直接在您的瀏覽器中工作。
