تعرف على كيفية إزالة كلمات المرور من ملفات PDF متعددة بكميات كبيرة على أنظمة تشغيل Windows و Mac.
الحفاظ على حماية كلمة مرور البيانات الحساسة أمر لا بد منه في العصر الرقمي اليوم. ومع ذلك ، قد يصبح إدخال كلمة المرور إلى ملف PDF الذي تفتحه عدة مرات في اليوم أمرًا مرهقًا ومزعجًا في القريب العاجل.
لحسن الحظ ، إذا كنت واثقًا من أنك لم تعد بحاجة إلى كلمات مرور على ملفات PDF ، فيمكنك إزالتها بسهولة باستخدام أداة سطر الأوامر على جهاز الكمبيوتر الذي يعمل بنظام Windows أو macOS.
أفضل جزء؟ يمكنك إزالة كلمات المرور من ملفات متعددة دفعة واحدة.
قيود إزالة كلمات المرور من ملفات PDF
هناك قيود معينة عند استخدام أداة سطر الأوامر. أولا وقبل كل شيء هو غياب واجهة المستخدم الرسومية. يجب تنفيذ جميع الإجراءات باستخدام أوامر Powershell. يمكنك كتابة برنامج نصي لأتمتة العملية وتشغيلها في كل مرة تريد فيها إزالة كلمة المرور من ملفات PDF متعددة.ومع ذلك ، يجب أن تحتوي جميع ملفات PDF على نفس كلمة المرور حتى يعمل البرنامج النصي. إذا كان لديك ملفات PDF متعددة بكلمات مرور مختلفة ، فسيتعين عليك القيام بالعملية يدويًا.
أيضًا ، بعد تثبيت أداة سطر الأوامر ، ستحتاج إلى تعيين متغير البيئة على جهاز الكمبيوتر الخاص بك حتى يتمكن من فهم الأوامر الخاصة بالأداة. ومع ذلك ، هذا ليس قيدًا ولكنه قد يبدو تقنيًا بعض الشيء لبعض المستخدمين.
إزالة كلمة المرور من ملفات PDF متعددة على Windows
على الرغم من وجود العديد من برامج الجهات الخارجية المتوفرة في السوق والتي يمكنها فك تشفير الملفات لك ، إلا أننا وجدنا أن QPDF هو الأكثر موثوقية.نظرًا لأن QPDF هي أداة سطر أوامر ، بعد التثبيت ، ستحتاج إلى تعيين متغير بيئة ثم كتابة أوامر باستخدام Terminal لتنفيذ الإجراءات المطلوبة على ملف PDF.
قد يبدو تقنيًا للغاية في القراءة الأولى ؛ ومع ذلك ، اتبع التعليمات أدناه ، وستنتهي قبل أن تعرفها.
1. قم بتثبيت QPDF على جهاز Windows الخاص بك
أولاً ، توجه إلى github.com/qpdf باستخدام متصفحك المفضل. ثم ، انقر فوق qpdf-msvc64.exeأو qpdf-msvc32.exeبناءً على ما إذا كان إصدار Windows لديك هو 64 بت أو 32 بت.
بعد ذلك ، توجه إلى دليل التنزيلات الافتراضي وانقر نقرًا مزدوجًا على الملف .EXEلتشغيل برنامج التثبيت.
في نافذة المثبت ، انقر فوق الزر "التالي" للمتابعة.
بعد ذلك ، انقر فوق "موافق" للمتابعة.
في الشاشة التالية ، يمكنك اختيار دليل التثبيت. انقر فوق "استعراض" لفتح نافذة مستكشف الملفات وتغيير الدليل. بمجرد الانتهاء ، انقر
فوق "التالي" للمتابعة.
بعد ذلك ، انقر فوق "تثبيت" لبدء التثبيت.
بمجرد اكتمال التثبيت ، انقر فوق "إنهاء" لإغلاق النافذة.
2. تعيين متغير البيئة
بمجرد اكتمال التثبيت ، دعنا ننتقل إلى الخطوة التالية. بدون تعيين متغير بيئة ، لن تتمكن من استخدام الأوامر الخاصة بـ QPDF.
أولاً ، توجه إلى دليل التثبيت الخاص بـ QPDF. إذا لم تقم بتخصيصه أثناء التثبيت ، فسيكون محرك تثبيت Windows على جهاز الكمبيوتر الخاص بك.
بمجرد اكتمال التثبيت ، دعنا ننتقل إلى الخطوة التالية. بدون تعيين متغير بيئة ، لن تتمكن من استخدام الأوامر الخاصة بـ QPDF.
أولاً ، توجه إلى دليل التثبيت الخاص بـ QPDF. إذا لم تقم بتخصيصه أثناء التثبيت ، فسيكون محرك تثبيت Windows على جهاز الكمبيوتر الخاص بك.
بعد ذلك ، انقر نقرًا مزدوجًا فوق مجلد "ملفات البرنامج".
بعد ذلك ، حدد موقع مجلد "QPDF" وانقر فوقه نقرًا مزدوجًا.
بعد ذلك ، انقر نقرًا مزدوجًا فوق مجلد "Bin".
الآن ، انقر فوق العنوان واضغط Ctrl+ Cعلى لوحة المفاتيح لنسخ المسار. احتفظ به في متناول يدك حيث ستحتاج إليه في خطوات أخرى.
الآن ، توجه إلى قائمة ابدأ وانقر على أيقونة "الإعدادات".
بعد ذلك ، تأكد من تحديد علامة التبويب "النظام" من الشريط الجانبي الأيسر.
بعد ذلك ، من القسم الأيمن ، حدد وانقر فوق لوحة "حول" للمتابعة.
في الشاشة التالية ، انقر فوق خيار "إعدادات النظام المتقدمة". سيؤدي ذلك إلى إظهار نافذة تراكب على شاشتك.
بعد ذلك ، تأكد من تحديد علامة التبويب "خيارات متقدمة". ثم ، انقر فوق الزر "متغيرات البيئة" للمتابعة. سيؤدي هذا إلى فتح نافذة منفصلة على شاشتك.
من النافذة المفتوحة بشكل منفصل ، حدد موقع متغير "المسار" وانقر فوقه للتحديد. ثم انقر فوق "تحرير". سيؤدي هذا إلى فتح نافذة جديدة على شاشتك.
في نافذة "متغير البيئة" ، انقر فوق "جديد" للمتابعة.
بعد ذلك ، الصق مسار مجلد "Bin" الذي نسخته مسبقًا في الحقل المحدد وانقر على "موافق" للحفظ. هذا هو متغير البيئة الآن.
للتحقق من ذلك ، توجه إلى قائمة ابدأ واكتب Terminalلإجراء بحث. بعد ذلك ، من نتائج البحث ، انقر بزر الماوس الأيمن فوق لوحة "المحطة الطرفية" وحدد الخيار "تشغيل كمسؤول".
الآن ، ستظهر نافذة التحكم في حساب المستخدم (UAC) على شاشتك. إذا لم تقم بتسجيل الدخول باستخدام حساب مسؤول ، فأدخل بيانات الاعتماد لأحد. خلاف ذلك ، انقر فوق "نعم" للمتابعة.
بعد ذلك ، اكتب أو انسخ والصق الأمر المذكور أدناه واضغط Enterعلى التنفيذ.
qpdf --version
يجب أن يعيد الأمر الإصدار المثبت حاليًا من QPDF على جهاز الكمبيوتر الخاص بك.
3. إزالة كلمات المرور من ملفات PDF متعددة دفعة واحدة
لإزالة كلمات المرور من ملفات PDF بشكل مجمّع ، سنستخدم ملف نصي Powershell.
الخطوة الأولى هي التأكد من أن جميع ملفات PDF التي تريد إزالة كلمة المرور منها موجودة تحت نفس الدليل كما هو موضح في لقطة الشاشة.
الآن ، توجه إلى قائمة ابدأ واكتب Notepadلإجراء بحث. ثم ، من نتائج البحث ، انقر فوق لوحة "المفكرة" للمتابعة.
في ملف المفكرة ، اكتب أو انسخ والصق البرنامج النصي المذكور أدناه.
ملاحظة: استبدل العنصر النائب <yourpasswordhere> بكلمة المرور الفعلية لملفات PDF.$PASSWORD = "<yourpasswordhere>" Get-ChildItem -Filter *.pdf | ForEach-Object { $decryptedFileName = "decrypted-$($_.Name)" & qpdf --password=$PASSWORD --decrypt $_.Name $decryptedFileName }
لاحظ أن كلمة المرور الفعلية تحل محل العنصر النائب.
ثم انقر فوق علامة التبويب "ملف" وحدد الخيار "حفظ باسم".
من نافذة "حفظ باسم" ، انتقل إلى الدليل الذي توجد به ملفات PDF الخاصة بك. بعد ذلك ، تأكد من حفظ الملف بالملحق .ps1.
بمجرد حفظ الملف ، توجه إلى الدليل الذي يشتمل على جميع ملفات PDF و Powershell النصي. ثم ، انقر فوق "شريط العناوين" وانسخ المسار. اجعله في متناول اليد حيث سيكون مطلوبًا في الخطوات القادمة.
توجه إلى قائمة ابدأ وافتح نافذة طرفية مرتفعة ، كما هو موضح سابقًا في هذا الدليل.
بعد ذلك ، اكتب الأمر المذكور أدناه أو انسخه والصقه لتعيين الدليل.
ملاحظة: استبدل العنصر النائب <المسار المنسوخ هنا> بمسار العنوان الفعلي الذي نسخته في الخطوات السابقة.cd <copied path here>
بعد ذلك ، اكتب الأمر المذكور أدناه أو انسخه والصقه واضغط على Enter لتنفيذه.
.\<script file name>.ps1
ملاحظة: استبدل <اسم ملف البرنامج النصي> باسم الملف الفعلي الذي قدمته في الخطوات السابقة.
على الرغم من أنك لن تتلقى أي تأكيد على شاشة Powershell ، بمجرد تنفيذ الأمر بنجاح ، قم بزيارة المجلد الذي يحتوي على جميع ملفات PDF ، وسترى الإصدارات التي تم فك تشفيرها مع بادئة لها decrypted.
هذا كل شيء. يمكنك الآن مشاركة الملفات التي تم فك تشفيرها و / أو استخدامها كما يحلو لك.
إزالة كلمة المرور من ملفات PDF متعددة على نظام Mac
إذا كنت من مستخدمي Mac ، فلا يزال بإمكانك استخدام QPDF لإزالة كلمات المرور من ملفات PDF متعددة ، لأنها لا تزال الطريقة الأكثر ملاءمة. ومع ذلك ، تذكر أن نفس الشرط ينطبق هنا. يمكنه فقط إزالة كلمة المرور من ملفات متعددة دفعة واحدة إذا كان للملفات نفس كلمة المرور. علاوة على ذلك ، يمكنه فقط إزالة كلمات المرور من ملفات PDF المحمية بكلمة مرور وغير المشفرة بالكامل. دعنا نتعامل معها.1. تثبيت Qpdf
الخطوة الأولى التي ستحتاج إلى تنفيذها هي تثبيت QPDF على جهاز Mac الخاص بك. يمكنك تثبيت QPDF على جهاز Mac الخاص بك باستخدام المحطة. لكنك ستحتاج أولاً إلى أدوات سطر أوامر Homebrew و XCode مثبتة على جهاز Mac الخاص بك لهذا الغرض.من Finder ، انتقل إلى "التطبيقات" من الشريط الجانبي الأيسر.
ثم انتقل إلى "المرافق".
من مجلد الأدوات المساعدة ، افتح "Terminal". يمكنك أيضًا استخدام Cmd + Spaceاختصار لوحة المفاتيح لفتح Spotlight Search ثم الكتابة Terminalلفتحه.
لتثبيت Homebrew (تخطي إذا كان Homebrew مثبتًا بالفعل) ، قم بتشغيل الكود التالي في Terminal:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
ستحتاج إلى إدخال كلمة مرور المستخدم الخاصة بك للمتابعة. اكتب كلمة المرور واضغط على "إدخال". لن ترى أي أحرف تتم كتابتها على الجهاز أثناء كتابة كلمة المرور. لا يزال ، اكتب كلمة المرور بشكل طبيعي.
بعد ذلك ، سوف يسرد البرامج النصية التي سيتم تثبيتها والأدلة التي سيتم إنشاؤها. اضغط على "دخول" للمتابعة.
سيتم تثبيت البيرة. بعد ذلك ، ستحتاج إلى تشغيل الأمرين التاليين واحدًا تلو الآخر لإضافة Homebrew إلى مسارك:(echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"')
eval "$(/opt/homebrew/bin/brew shellenv)"
اكتمل إعداد Homebrew. يمكنك التحقق من ذلك باستخدام الأمر التالي:brew --version
يجب أن يعيد إصدار Homebrew مثل هذا:Homebrew 4.1.1
الآن ، لتثبيت QPDF ، تحتاج إلى تشغيل الأمر التالي في Terminal:brew install qpdf
للتحقق مما إذا تم تثبيت QPDF بنجاح ، قم بتشغيل الأمر التالي:qpdf --version
إذا تم تثبيت QPDF بشكل صحيح ، فيجب أن يُرجع مخرجات مثل qpdf version 11.5.0المكان الذي قد يكون فيه رقم الإصدار مختلفًا من جانبك.
هناك أيضًا طرق أخرى لتثبيت QPDF مثل تجميعه من المصدر. لكنني وجدت أن هذا هو الأسرع والأكثر ملاءمة.
2. إنشاء سكربت باش
تتضمن الخطوة التالية إنشاء برنامج Bash النصي الذي سنقوم بتشغيله لإزالة كلمات المرور من ملفات PDF باستخدام QPDF.يمكنك استخدام أي محرر نصوص أو محرر تعليمات برمجية لكتابة البرنامج النصي bash. من أجل هذا الدليل ، سنستخدم محرر نصوص TextEdit الموزع بطبيعته مع macOS. انتقل إلى التطبيقات وانقر نقرًا مزدوجًا على محرر TextEdit أو افتحه باستخدام Spotlight.
ثم اكتب النص التالي أو انسخه والصقه في المحرر:#!/bin/bash PASSWORD="yourpasswordhere" for file in *.pdf; do qpdf --password=$PASSWORD --decrypt "$file" "decrypted-$file" done
ملاحظة: استبدل "yourpasswordhere" بكلمة المرور الفعلية لملفات PDF الخاصة بك.
لاحظ أننا استبدلنا سلسلة كلمة المرور الخاصة بك بكلمة المرور الفعلية أعلاه.
احفظ هذا الملف بامتداد .sh. ومع ذلك ، لحفظ الملف بامتداد .sh ، تحتاج إلى التأكد من أن TextEdit يقوم بإنشاء ملف نصي عادي وليس ملف نص منسق. انتقل إلى خيار القائمة "تنسيق" من شريط القائمة وحدد "Make Plain Text" من القائمة. إذا كنت لا ترى الخيار ولكنك ترى إنشاء نص منسق بدلاً من ذلك ، فلن تحتاج إلى القيام بأي شيء.
احفظ هذا الملف بامتداد .sh. ومع ذلك ، لحفظ الملف بامتداد .sh ، تحتاج إلى التأكد من أن TextEdit يقوم بإنشاء ملف نصي عادي وليس ملف نص منسق. انتقل إلى خيار القائمة "تنسيق" من شريط القائمة وحدد "Make Plain Text" من القائمة. إذا كنت لا ترى الخيار ولكنك ترى إنشاء نص منسق بدلاً من ذلك ، فلن تحتاج إلى القيام بأي شيء.
الآن ، انتقل إلى خيار القائمة "ملف" وحدد "حفظ" من شريط القائمة.
أدخل اسمًا للملف بالامتداد .shفي الحقل "حفظ باسم". على سبيل المثال ، يمكنك تسميتهdecrypt.sh
اختر الموقع الذي تريد حفظ ملف bash فيه. احفظ ملف bash في نفس المجلد حيث يتم تخزين ملفات PDF الخاصة بك. بعد ذلك ، قم بإلغاء تحديد مربع الاختيار "إذا لم يتم توفير أي ملحق ، فاستخدم" .txt "إذا تم تحديده. انقر فوق الزر "حفظ".
3. قم بتشغيل Bash Script
الآن ، الشيء الوحيد المتبقي هو تشغيل البرنامج النصي bash.أولاً ، انتقل إلى المجلد / الدليل حيث يتم تخزين ملفات PDF وملف bash. لتغيير الدليل ، استخدم cdالأمر كما يلي:cd /Users/sakshigarg/Downloads/PDFs
ملاحظة: استبدل المسار إلى الدليل أعلاه بالمسار الفعلي. للحصول على مسار المجلد ، انتقل إلى المجلد من Finder ، واستخدم اختصار لوحة المفاتيح Cmd + Option + C لنسخ المسار.
يمكنك التحقق من أنك انتقلت بنجاح إلى الدليل عن طريق تشغيل pwdالأمر في Terminal. يجب أن يعود نفس العنوان الذي أدخلته.
الآن ، قم بتغيير إذن البرنامج النصي bash وجعله قابلاً للتنفيذ بحيث يمكن تشغيله كبرنامج. للقيام بذلك ، أدخل الأمر التالي في Terminal:chmod +x decrypt.sh
أخيرًا ، قم بتشغيل البرنامج النصي باستخدام الكود التالي:./decrypt.sh
سيقوم هذا البرنامج النصي بإنشاء نسخة غير مشفرة من كل ملف PDF في الدليل الحالي ، مسبوقًا الاسم بـ "decrypted-".
ها أنت ذا. بغض النظر عن نظام التشغيل الذي تستخدمه ، لن تكون إزالة كلمات المرور من ملفات PDF متعددة مشكلة بعد الآن.
العلامات: