Saya perlu memeriksa MD5 dari beberapa file di Windows. Adakah rekomendasi tentang baris perintah atau utilitas explorer-plugin?
Saya perlu memeriksa MD5 dari beberapa file di Windows. Adakah rekomendasi tentang baris perintah atau utilitas explorer-plugin?
Jawaban:
Ini saya pikir sama dengan yang tersedia pada kebanyakan sistem unix dan tidak bisa lebih mudah digunakan dari baris perintah.
ya, Anda dapat mencoba (ini sudah ada ~):
CertUtil -hashfile yourFileName MD5
Saya tahu ini di atas dan di luar jawaban yang sederhana dan elegan, tetapi karena halaman ini adalah hasil PERTAMA ketika melakukan pencarian google
how do i get the md5 of a file on windows
dan karena jawaban ini lebih baik bagi saya dan BANYAK orang lain adalah bahwa itu Built-In ke Windows , saya percaya info berikut akan terbukti bermanfaat bagi pembaca masa depan.
Aturan berikut adalah pada Windows 7 SP1 , Windows Server 2012 , dan seterusnya . Jika mereka diketahui bekerja di versi yang lebih lama, mereka akan dicatat dengan: (tidak tergantung pada versi Windows)
Anda harus membuka Command Prompt ATAU Powershell untuk menjalankan perintah ini
** panduan cepat untuk membuka CMD / Powershell ada di bagian bawah jawaban
Anda dapat menemukan checksum untuk file menggunakan APAPUN dari algoritma hashing berikut ini, bukan HANYA MD5 :
MD2 MD4 MD5 SHA1 SHA256 SHA384 SHA512
Untuk mendapatkan daftar Algoritma Hash yang didukung saat ini di mesin windows spesifik Anda (terlepas dari versi Windows) , jalankan
CertUtil -hashfile -?
Format lengkapnya di bawah, parameter opsional ada dalam kurung kurawal - cukup ganti [HashAlgorithm] dengan hash yang Anda inginkan dari atas:
CertUtil -hashfile InFile [HashAlgorithm]
Its MEMBANTU untuk dicatat bahwa [HashAlgorithm] adalah case sensitive di kedua CMD dan Powershell berarti Anda dapat melakukan salah satu dari berikut (misalnya):
CertUtil -hashfile md5
certutil -hashfile MD5
CertUtil -hashfile sHa1
certutil -hashfile SHA256
Jika Anda tidak tahu cara membuka Command Prompt atau Powershell dan Anda tiba di sini dengan mesin pencari, berikut ini adalah panduan cepat yang akan bekerja untuk Windows XP dan selanjutnya:
Untuk opsi klik kanan Explorer shell extension, saya menggunakan Nirsoft's HashMyFiles .
Buka jendela PowerShell dan coba perintah berikut:
Get-FileHash {filename} -Algorithm MD5
Mengganti {nama file} dengan path ke file Anda, mis
Get-FileHash c:\example.txt -Algorithm MD5
Informasi lebih lanjut tentang ini dapat ditemukan di dokumen untuk Get-FileHash .
+1 di FCIV. Banyak hasil google ketika saya mencari masalah ini memiliki banyak alat pihak ketiga yang muncul dalam hasil, kemungkinan karena pada saat itu hanya itu yang tersedia.
MS sendiri telah mengembangkan alat "tidak didukung" FCIV dan ini adalah apa yang saya sarankan Anda gunakan, terutama jika Anda seorang pria linux / unix dan digunakan untuk memeriksa baris perintah md5
tautan di sini:
http://www.microsoft.com/en-us/download/details.aspx?id=11533
tangkapan layar saya di sini:
http://geekswing.com/wp-content/uploads/2014/04/windows_md5sum_sha1_example.jpg
Saya menggunakan md5deep karena memiliki beberapa keunggulan kegunaan praktis dibandingkan sebagian besar yang lain yang terdaftar.
Untuk yang memiliki SHA1 dan SHA256 yang dapat dieksekusi dalam paket yang sama, itu juga secara otomatis menangani rekursi direktori dan memiliki mode yang cocok di mana ia akan memvalidasi bahwa file Anda adalah ketika Anda meninggalkan mereka. Dan ini adalah paket Windows asli sehingga tidak perlu menginstal Cygwin jika Anda tidak benar-benar membutuhkannya.
MS juga memiliki alat yang disebut File Checksum Integrity Verifier (FCIV) .
Saya selalu menginstal HashCheck . Ini terintegrasi dalam Dialog properti Explorer.
Saya menginstal cygwin pada semua sistem Windows saya, kemudian saya menggunakan perintah openssl built in md5.