에 이전 기사 에서 타사 도구를 사용하지 않고 파일의 해시 값을 계산하는 방법을 보았습니다. 특수 cmdlet 'Get-FileHash'를 사용하면 지정된 파일의 SHA1, SHA256, SHA384, SHA512, MACTripleDES, MD5 및 RIPEMD160 해시 값을 계산할 수 있습니다. 이를 Windows 10의 상황에 맞는 메뉴에 통합하는 방법은 다음과 같습니다.
광고
해시 값의 일반적인 목적은 파일이 정품이고 해당 콘텐츠가 타사, 다른 소프트웨어 또는 맬웨어에 의해 변경되지 않았는지 확인하는 것입니다. 파일이 수정되면 해시 값도 수정됩니다. 두 개 이상의 파일이 동일한 지 찾기 위해 해시 값을 비교하고 일치시키는 것도 가능합니다.Windows 10에서 파일 탐색기의 상황에 맞는 메뉴에 파일 해시 계산 명령을 추가 할 수 있습니다. 이렇게하면 한 번의 클릭으로 선택한 파일의 해시 값을 직접 가져올 수 있습니다.
어떻게 보이는지 :
에 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_ROOT * shell GetFileHash shell 01SHA1 command] @ = 'powershell.exe -noexit get-filehash -literalpath'% 1 '-algorithm 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'-algorithm 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'-algorithm 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'-algorithm SHA512 | format-list '[HKEY_CLASSES_ROOT * shell GetFileHash shell 05MACTripleDES]'MUIVerb '='MACTripleDES '[HKEY_CLASSES_ROOT * shell GetFileHash shell 05MACTripleDES command] @ ='powershell.exe -noexit get-filehash -literalpath '% 1'-algorithm 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'-algorithm MD5 | format-list '[HKEY_CLASSES_ROOT * shell GetFileHash shell 07RIPEMD160]'MUIVerb '='RIPEMD160 '[HKEY_CLASSES_ROOT * shell GetFileHash shell 07RIPEMD160 command] @ ='powershell.exe -noexit get-filehash -literalpath '% 1'-algorithm RIPEMD160 | 형식 목록 '
메모장에서 Ctrl + S를 누르거나 파일 메뉴에서 파일-저장 항목을 실행합니다. 그러면 저장 대화 상자가 열립니다. 거기에 따옴표를 포함하여 'Hash.reg'이름을 입력하거나 복사하여 붙여 넣습니다.
파일이 * .reg.txt가 아닌 '* .reg'확장자를 갖도록하려면 큰 따옴표가 중요합니다. 파일을 원하는 위치에 저장할 수 있습니다. 예를 들어 Desktop 폴더에 저장할 수 있습니다.
생성 한 파일을 두 번 클릭하고 가져 오기 작업을 확인하면 완료됩니다!
위의 조정에서 powershell.exe의 특수 명령 줄 인수 -noexit는 Get-FileHash가 작업을 마친 후에도 PowerShell 창을 열어 둡니다. 따라서 cmdlet 출력에서 해시 값을 쉽게 보거나 복사 할 수 있습니다. Powershell.exe의 다른 명령 줄 인수는 이전 문서에서 설명한 매개 변수 일뿐입니다.
시간을 절약하기 위해 바로 사용할 수있는 레지스트리 파일을 만들었습니다. 여기에서 다운로드 할 수 있습니다.
아이폰을 만드는 데 사과 비용이 얼마입니까?
레지스트리 파일 다운로드
실행 취소 조정이 포함됩니다.
시간을 절약하고 대신 Winaero Tweaker를 사용할 수 있습니다. 다음과 같은 기능이 제공됩니다.
여기에서 다운로드 할 수 있습니다. Winaero Tweaker 다운로드 .
그게 다야.