في مقالتنا السابقة ، رأينا كيفية حساب قيم التجزئة لملف دون استخدام أدوات الجهات الخارجية. يسمح لك الأمر cmdlet الخاص 'Get-FileHash' بحساب قيم تجزئة SHA1 و SHA256 و SHA384 و SHA512 و MACTripleDES و MD5 و RIPEMD160 للملف المحدد. إليك كيفية دمج هذا في قائمة السياق في Windows 10.
إعلانات
الغرض العام من قيم التجزئة هو التأكد من أن الملف أصلي وأن محتوياته لم يتم تغييرها من قبل طرف ثالث أو برنامج آخر أو برنامج ضار. عندما يتم تعديل ملف ، يتم أيضًا تعديل قيمة التجزئة الخاصة به. من الممكن أيضًا مقارنة قيم التجزئة ومطابقتها لمعرفة ما إذا كان ملفان أو أكثر متطابقين.يمكنك إضافة الأوامر الخاصة بحساب File Hash إلى قائمة سياق File Explorer في Windows 10. وبهذه الطريقة ، يمكنك الحصول على قيمة التجزئة للملفات المحددة مباشرةً بنقرة واحدة.
هنا هو كيف يبدو:
إلى أضف File Hash إلى قائمة السياق في Windows 10 ، قم بما يلي.
قم بتطبيق قرص التسجيل المدرج أدناه. قم بلصق محتوياته داخل برنامج 'المفكرة' وحفظه كملف * .reg.
إصدار محرر تسجيل Windows 5.00 [HKEY_CLASSES_ROOT * shell GetFileHash] 'MUIVerb' = 'Hash' 'SubCommands' = '' [HKEY_CLASSES_ROOT * shell GetFileHash shell 01SHA1] 'MUIVerb' = 'SHA1' [HKEY_CLASSES_RO * shell GetFileHash shell 01SHA1 command] @ = 'powershell.exe -noexit get-filehash -literalpath'٪ 1 '- خوارزمية SHA1 | format-list '[HKEY_CLASSES_ROOT * shell GetFileHash shell 02SHA256]' MUIVerb '=' SHA256 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 02SHA256 command] @ =' powershell.exe -noexit get-filehash -literalpath '٪ 1' - خوارزمية SHA256 | format-list '[HKEY_CLASSES_ROOT * shell GetFileHash shell 03SHA384]' MUIVerb '=' SHA384 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 03SHA384 command] @ =' powershell.exe -noexit get-filehash -literalpath '٪ 1' - خوارزمية SHA384 | format-list '[HKEY_CLASSES_ROOT * shell GetFileHash shell 04SHA512]' MUIVerb '=' SHA512 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 04SHA512 command] @ =' powershell.exe -noexit get-filehash -literalpath '٪ 1' - خوارزمية SHA512 | format-list '[HKEY_CLASSES_ROOT * shell GetFileHash shell 05MACTripleDES]' MUIVerb '=' MACTripleDES '[HKEY_CLASSES_ROOT * shell GetFileHash shell 05MACTripleDES command] @ =' powershell.exe filehanoexit get-filehanoexit - المسار الحر '٪ 1' - خوارزمية MACTripleDES | format-list '[HKEY_CLASSES_ROOT * shell GetFileHash shell 06MD5]' MUIVerb '=' MD5 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 06MD5 command] @ =' powershell.exe -noexit get-filehash -literalpath '٪ 1' - خوارزمية MD5 | format-list '[HKEY_CLASSES_ROOT * shell GetFileHash shell 07RIPEMD160]' MUIVerb '=' RIPEMD160 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 07RIPEMD160 command] @ =' powershell.exe filehanoexit get- -literalpath '٪ 1' - خوارزمية RIPEMD160 | قائمة التنسيق '
في Notepad ، اضغط على Ctrl + S أو قم بتنفيذ عنصر File - Save من قائمة File. سيؤدي هذا إلى فتح مربع الحوار 'حفظ'. هناك ، اكتب اسم 'Hash.reg' أو انسخه والصقه متضمنًا علامات الاقتباس.
علامات الاقتباس المزدوجة مهمة للتأكد من أن الملف سيحصل على الامتداد '* .reg' وليس * .reg.txt. يمكنك حفظ الملف في أي مكان تريده ، على سبيل المثال ، يمكنك وضعه في مجلد سطح المكتب.
انقر نقرًا مزدوجًا فوق الملف الذي قمت بإنشائه ، وأكد عملية الاستيراد ، وقد انتهيت!
في القرص أعلاه ، تحافظ وسيطة سطر الأوامر الخاصة-noexit ofowershell.exe على فتح نافذة PowerShell بعد انتهاء Get-FileHash من عملها. لذلك يمكنك بسهولة رؤية قيمة التجزئة أو نسخها من إخراج الأمر cmdlet. وسائط سطر الأوامر الأخرى الخاصة بـ Powershell.exe هي فقط معلمات موصوفة في المقالة السابقة.
لتوفير وقتك ، قمت بإعداد ملفات التسجيل الجاهزة للاستخدام. يمكنك تحميلهم هنا:
كيفية تغيير صورة البروفايل على الفيس بوك بدون نشر
تنزيل ملفات التسجيل
تم تضمين قرص التراجع.
يمكنك توفير وقتك واستخدام Winaero Tweaker بدلاً من ذلك. يأتي مع الميزات التالية:
يمكنك تحميله من هنا: تنزيل Winaero Tweaker .
هذا هو.