లో మా మునుపటి వ్యాసం , మూడవ పార్టీ సాధనాలను ఉపయోగించకుండా ఫైల్ కోసం హాష్ విలువలను ఎలా లెక్కించాలో చూశాము. ఇచ్చిన ఫైల్ యొక్క SHA1, SHA256, SHA384, SHA512, MACTripleDES, MD5 మరియు RIPEMD160 హాష్ విలువలను లెక్కించడానికి ప్రత్యేక cmdlet 'Get-FileHash' మిమ్మల్ని అనుమతిస్తుంది. విండోస్ 10 లోని కాంటెక్స్ట్ మెనూలో దీన్ని ఎలా ఇంటిగ్రేట్ చేయాలో ఇక్కడ ఉంది.
ప్రకటన
హాష్ విలువల యొక్క సాధారణ ఉద్దేశ్యం ఏమిటంటే, ఒక ఫైల్ నిజమైనదని మరియు దాని విషయాలను మూడవ పక్షం, మరొక సాఫ్ట్వేర్ లేదా మాల్వేర్ మార్చలేదని. ఫైల్ సవరించబడినప్పుడు, దాని హాష్ విలువ కూడా సవరించబడుతుంది. రెండు లేదా అంతకంటే ఎక్కువ ఫైళ్లు ఒకేలా ఉన్నాయో లేదో తెలుసుకోవడానికి హాష్ విలువలను పోల్చడం మరియు సరిపోల్చడం కూడా సాధ్యమే.విండోస్ 10 లోని ఫైల్ ఎక్స్ప్లోరర్ యొక్క కాంటెక్స్ట్ మెనూకు ఫైల్ హాష్ను లెక్కించడానికి మీరు ఆదేశాలను జోడించవచ్చు. ఈ విధంగా, మీరు ఎంచుకున్న ఫైల్ల కోసం హాష్ విలువను ఒకే క్లిక్తో నేరుగా పొందవచ్చు.
ఇది ఎలా ఉందో ఇక్కడ ఉంది:
కు విండోస్ 10 లోని కాంటెక్స్ట్ మెనూకు ఫైల్ హాష్ జోడించండి , కింది వాటిని చేయండి.
క్రింద జాబితా చేయబడిన రిజిస్ట్రీ సర్దుబాటును వర్తించండి. నోట్ప్యాడ్లో దాని కంటెంట్లను అతికించి * .reg ఫైల్గా సేవ్ చేయండి.
విండోస్ రిజిస్ట్రీ ఎడిటర్ వెర్షన్ 5.00 [HKEY_CLASSES_ROOT * షెల్ GetFileHash] 'MUIVerb' = 'హాష్' 'సబ్కమాండ్లు' = '' [HKEY_CLASSES_ROOT * షెల్ GetFileHash షెల్ 01SHA1 '' * shell GetFileHash shell 01SHA1 command] '=' powerhell.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] get -e-powerhell -లిటెరల్పాత్ '% 1' -అల్గోరిథం SHA256 | format-list '[HKEY_CLASSES_ROOT * shell GetFileHash shell 03SHA384]' MUIVerb '=' SHA384 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 03SHA384 command] get -e-powerhell. -లిటెరల్పాత్ '% 1' -అల్గోరిథం SHA384 | format-list '[HKEY_CLASSES_ROOT * షెల్ GetFileHash shell 04SHA512]' MUIVerb '=' SHA512 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 04SHA512 command.ex -e -లిటెరల్పాత్ '% 1' -అల్గోరిథం SHA512 | format-list '[HKEY_CLASSES_ROOT * షెల్ GetFileHash shell 05MACTripleDES]' MUIVerb '=' MACTripleDES '[HKEY_CLASSES_ROOT * షెల్ GetFileHash shell 05MACTrexex -లిట్రాల్పాత్ '% 1' -అల్గోరిథం MACTripleDES | format-list '[HKEY_CLASSES_ROOT * షెల్ GetFileHash shell 06MD5]' MUIVerb '=' MD5 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 06MD5 command] get =' powerhell. -లిటెరల్పాత్ '% 1' -అల్గోరిథం ఎండి 5 | format-list '[HKEY_CLASSES_ROOT * షెల్ GetFileHash shell 07RIPEMD160]' MUIVerb '=' RIPEMD160 '[HKEY_CLASSES_ROOT * షెల్ GetFileHash shell 07RIPEMD16. -లిటెరల్పాత్ '% 1' -అల్గోరిథం RIPEMD160 | ఫార్మాట్-జాబితా '
నోట్ప్యాడ్లో, Ctrl + S నొక్కండి లేదా ఫైల్ మెను నుండి ఫైల్ - సేవ్ ఐటెమ్ను అమలు చేయండి. ఇది సేవ్ డైలాగ్ను తెరుస్తుంది. అక్కడ, కోట్లతో సహా 'హాష్.రేగ్' పేరును టైప్ చేయండి లేదా కాపీ-పేస్ట్ చేయండి.
ఫైల్కు '* .reg' పొడిగింపు లభిస్తుందని నిర్ధారించడానికి డబుల్ కోట్స్ ముఖ్యమైనవి మరియు * .reg.txt కాదు. మీరు ఫైల్ను కావలసిన ప్రదేశానికి సేవ్ చేయవచ్చు, ఉదాహరణకు, మీరు దానిని మీ డెస్క్టాప్ ఫోల్డర్లో ఉంచవచ్చు.
మీరు సృష్టించిన ఫైల్పై డబుల్ క్లిక్ చేయండి, దిగుమతి ఆపరేషన్ను నిర్ధారించండి మరియు మీరు పూర్తి చేసారు!
పై సర్దుబాటులో, గెట్-ఫైల్ హాష్ తన పనిని పూర్తి చేసిన తర్వాత పవర్షెల్ విండోను తెరిచే ప్రత్యేక కమాండ్ లైన్ ఆర్గ్యుమెంట్ -నెక్సిట్. కాబట్టి మీరు cmdlet అవుట్పుట్ నుండి హాష్ విలువను సులభంగా చూడవచ్చు లేదా కాపీ చేయవచ్చు. Powershell.exe యొక్క ఇతర కమాండ్ లైన్ వాదనలు మునుపటి వ్యాసంలో వివరించిన పారామితులు.
మీ సమయాన్ని ఆదా చేయడానికి, నేను ఉపయోగించడానికి సిద్ధంగా ఉన్న రిజిస్ట్రీ ఫైళ్ళను తయారు చేసాను. మీరు వాటిని ఇక్కడ డౌన్లోడ్ చేసుకోవచ్చు:
మీ మెలిక వినియోగదారు పేరును ఎలా మార్చాలి
రిజిస్ట్రీ ఫైళ్ళను డౌన్లోడ్ చేయండి
అన్డు సర్దుబాటు చేర్చబడింది.
మీరు మీ సమయాన్ని ఆదా చేసుకోవచ్చు మరియు బదులుగా వినెరో ట్వీకర్ను ఉపయోగించవచ్చు. ఇది క్రింది లక్షణంతో వస్తుంది:
మీరు దీన్ని ఇక్కడ డౌన్లోడ్ చేసుకోవచ్చు: వినెరో ట్వీకర్ను డౌన్లోడ్ చేయండి .
అంతే.