ב המאמר הקודם שלנו , ראינו כיצד לחשב ערכי Hash לקובץ מבלי להשתמש בכלים של צד שלישי. Cmdlet מיוחד 'Get-FileHash' מאפשר לך לחשב את ערכי ה- Hash של SHA1, SHA256, SHA384, SHA512, MACTripleDES, MD5 ו- RIPEMD160 של הקובץ הנתון. כך ניתן לשלב זאת בתפריט ההקשר ב- Windows 10.
פרסומת
המטרה הכללית של ערכי hash היא להבטיח שקובץ אמיתי וכי תוכנו לא שונה על ידי צד שלישי, תוכנה אחרת או תוכנה זדונית. לאחר שינוי בקובץ, גם ערך ה- hash שלו משתנה. אפשר גם להשוות ולהתאים בין ערכי hash כדי למצוא אם שני קבצים או יותר זהים.ניתן להוסיף את הפקודות לחישוב Hash File לתפריט ההקשר של סייר הקבצים ב- Windows 10. כך תוכלו לקבל את ערך ה- hash של הקבצים שנבחרו ישירות בלחיצה אחת.
כך זה נראה:
ל הוסף קובץ 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_CL * shell GetFileHash shell 01SHA1 command] @ = 'powershell.exe -noexit get-filehash -literalpath'% 1 '-אלגוריתם SHA1 | פורמט-רשימה '[HKEY_CLASSES_ROOT * shell GetFileHash shell 02SHA256]' MUIVerb '=' SHA256 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 02SHA256 command] @ =' powershell.exe -noexit get-file מסלול ליטרלי '% 1' -אלגוריתם SHA256 | פורמט-רשימה '[HKEY_CLASSES_ROOT * shell GetFileHash shell 03SHA384]' MUIVerb '=' SHA384 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 03SHA384 command] @ =' powershell.exe -noexit get-file מסלול ליטרלי '% 1' -אלגוריתם SHA384 | פורמט-רשימה '[HKEY_CLASSES_ROOT * shell GetFileHash shell 04SHA512]' MUIVerb '=' SHA512 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 04SHA512 command] @ =' powershell.exe -noexit get-file מסלול ליטרלי '% 1' -אלגוריתם SHA512 | פורמט-רשימה '[HKEY_CLASSES_ROOT * shell GetFileHash shell 05MACTripleDES]' MUIVerb '=' MACTripleDES '[HKEY_CLASSES_ROOT * shell GetFileHash shell 05MACTripleDES command] @ =' powershellit.exe -hoe מסלול ליטרלי '% 1' -אלגוריתם MACTripleDES | פורמט-רשימה '[HKEY_CLASSES_ROOT * shell GetFileHash shell 06MD5]' MUIVerb '=' MD5 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 06MD5 command] @ =' powershell.exe -noexit get-filehash מסלול ליטרלי '% 1' -אלגוריתם MD5 | פורמט-רשימה '[HKEY_CLASSES_ROOT * shell GetFileHash shell 07RIPEMD160]' MUIVerb '=' RIPEMD160 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 07RIPEMD160 command] @ =' powershellit.exe -noe מסלול ליטרלי '% 1' -אלגוריתם RIPEMD160 | פורמט-רשימה '
בפנקס הרשימות, לחץ על Ctrl + S או בצע את הפריט קובץ - שמור מתפריט קובץ. פעולה זו תפתח את תיבת הדו-שיח שמור. שם, הקלד או העתק והדבק את השם 'Hash.reg' כולל הצעות מחיר.
הצעות מחיר כפולות חשובות כדי להבטיח שהקובץ יקבל את הסיומת '* .reg' ולא * .reg.txt. אתה יכול לשמור את הקובץ בכל מקום רצוי, למשל, אתה יכול להכניס אותו לתיקיית שולחן העבודה שלך.
לחץ פעמיים על הקובץ שיצרת, אשר את פעולת הייבוא וסיימת!
בתיקון שלמעלה, טיעון שורת פקודה מיוחד - noxit של powershell.exe שומר על פתיחת חלון PowerShell לאחר ש- Get-FileHash מסיים את עבודתו. כך שתוכלו לראות או להעתיק את ערך ה- hash בקלות מפלט ה- cmdlet. טיעונים אחרים של שורת הפקודה של Powershell.exe הם רק פרמטרים שתוארו במאמר הקודם.
כדי לחסוך זמן הכנתי קבצי רישום מוכנים לשימוש. תוכלו להוריד אותם כאן:
csgo כיצד לקשור גלגל עכבר לקפיצה
הורד קבצי רישום
הצבת הביטול כלולה.
אתה יכול לחסוך זמן ולהשתמש במקום זאת ב- Winaero Tweaker. זה מגיע עם התכונה הבאה:
תוכלו להוריד אותו כאן: הורד את Winaero Tweaker .
זהו זה.