Windows에서 일부 파일의 MD5를 확인해야합니다. 명령 행 또는 탐색기 플러그인 유틸리티에 대한 권장 사항이 있습니까?
Windows에서 일부 파일의 MD5를 확인해야합니다. 명령 행 또는 탐색기 플러그인 유틸리티에 대한 권장 사항이 있습니까?
답변:
이것은 대부분의 유닉스 시스템에서 사용할 수있는 것과 동일하다고 생각하며 명령 줄에서 사용하기가 쉽지 않았습니다.
예, 시도해 볼 수 있습니다 (내장되어 있습니다 ~).
CertUtil -hashfile yourFileName MD5
나는 이것이 간단하고 우아한 대답 이상 이라는 것을 알고 있지만 Google 검색을 수행 할 때이 페이지가 첫 번째 결과 이기 때문에
how do i get the md5 of a file on windows
이 답변은 나와 다른 많은 사람들에게 내장되어 Windows에 내장 되어 있기 때문에 다음 정보가 향후 독자에게 도움이 될 것이라고 믿습니다.
다음과 같은 규칙이의과 같습니다 윈도우 7 SP1 , 윈도우 서버 2012 , 및 이상 . 이전 버전에서 작동하는 것으로 알려진 경우 다음과 같이 표시됩니다 (Windows 버전 과 무관).
이 명령을 실행하려면 명령 프롬프트 또는 Powershell 을 열어야합니다.
** CMD / Powershell을 여는 빠른 안내서는 답변의 맨 아래에 있습니다.
JUST MD5가 아닌 다음 해싱 알고리즘 중 하나를 사용하여 파일의 체크섬을 찾을 수 있습니다 .
MD2 MD4 MD5 SHA1 SHA256 SHA384 SHA512
특정 Windows 시스템 (Windows 버전과 무관) 에서 지원되는 해시 알고리즘의 현재 목록을 얻으려면 다음을 실행하십시오.
CertUtil -hashfile -?
전체 형식은 다음과 같습니다. 선택적 매개 변수는 중괄호로 묶습니다. [HashAlgorithm] 을 위에서 원하는 해시로 바꾸 십시오.
CertUtil -hashfile InFile [HashAlgorithm]
그것의 유용한 점에 유의하기 [HashAlgorithm은] 입니다 대소 문자 구분은 모두 CMD 및 파워 쉘 이 작업을 수행 할 수 있습니다 의미 (예) 다음 :
CertUtil -hashfile md5
certutil -hashfile MD5
CertUtil -hashfile sHa1
certutil -hashfile SHA256
명령 프롬프트 또는 Powershell을 여는 방법을 모르고 검색 엔진으로 여기에 온 경우 다음은 Windows XP 이상에서 작동하는 빠른 안내서입니다.
탐색기 셸 확장 옵션을 마우스 오른쪽 버튼으로 클릭하려면 Nirsoft 's HashMyFiles를 사용 하십시오 .
powershell 창을 열고 다음 명령을 시도하십시오.
Get-FileHash {filename} -Algorithm MD5
{filename}을 파일 경로로 대체
Get-FileHash c:\example.txt -Algorithm MD5
이에 대한 자세한 정보 는 Get-FileHash 문서 에서 찾을 수 있습니다 .
FCIV에서 +1 내가이 문제를 검색했을 때의 많은 Google 결과에는 결과에 많은 타사 도구가 표시되어 있었을 것입니다.
MS 자체는 "지원되지 않는"도구 FCIV를 개발했으며 특히 Linux / unix 사용자이고 명령 줄 md5 검사에 사용하는 경우이 도구를 사용하는 것이 좋습니다.
여기 링크 :
http://www.microsoft.com/en-us/download/details.aspx?id=11533
내 스크린 샷 :
http://geekswing.com/wp-content/uploads/2014/04/windows_md5sum_sha1_example.jpg
MS는 또한 파일 체크섬 무결성 검증기 (FCIV) 라는 도구를 가지고 있습니다.
모든 Windows 시스템에 cygwin을 설치 한 다음 openssl의 내장 md5 명령을 사용합니다.