เครื่องมือใดที่สามารถสร้าง MD5 ได้จากบรรทัดคำสั่ง [ปิด]


14

มีเครื่องมือใดที่สคริปต์อัตโนมัติสามารถสร้างไฟล์ MD5 ได้หรือไม่

ฉันเคยใช้ Cygwin แต่ฉันกำลังมองหาโซลูชันอื่นโดยไม่ได้ติดตั้ง Cygwin

คำตอบ:


13

hashutilsแพคเกจมีmd5sum.exeยูทิลิตี้ มันใช้ Crypto API ของ Microsoft และจะทำให้คุณถูกผูกไว้กับ I / O ซึ่งไม่จำเป็นต้องใช้เครื่องมืออื่น ๆ ตัวอย่างเช่นฉันได้ทำการเปรียบเทียบmd5sumจาก UnxUtils กับอันนี้และ UnxUtils นั้นช้ากว่ามาก ฉันเดิมพัน CygWin จะยิ่งแย่ลงไปอีก ผู้เขียนยังเขียนHashCheck ที่ยอดเยี่ยมซึ่งเป็นส่วนขยายเชลล์สำหรับการสร้างและตรวจสอบความถูกต้องของแฮช


2
+1 สิ่ง hashutils นั้นยอดเยี่ยม ถ้าคุณใส่มันไว้ใน classpath มันยอดเยี่ยมกว่า: D ขอบคุณ
Radu Murzea

1
@RaduMurzea Classpath ?! นั่นไม่ใช่จาวา Windows คุณเกิดมาหลังจากจาวาหรืออะไรบางอย่าง! มันเรียกว่า PATH
barlop

@barlop ตกลงดีฉันไม่ดี ฉันไม่ได้เจอพวกเขาซักพักแล้วก็ลืมไปซะ :)
Radu Murzea

2
PS: เมื่อพิจารณาถึงอายุของจาวามันไม่ใช่เหตุผลที่ไม่สมควรที่จะคิดว่ามันแก่กว่าฉัน: D
Radu Murzea

4

ตรวจสอบการสนับสนุน MS - ความพร้อมใช้งานและคำอธิบายของยูทิลิตีการตรวจสอบความสมบูรณ์ของไฟล์ Checksum :

File Checksum Integrity Verifier (FCIV) เป็นโปรแกรมอรรถประโยชน์พร้อมรับคำสั่งที่คำนวณและตรวจสอบค่าแฮชการเข้ารหัสของไฟล์ FCIV สามารถคำนวณค่าแฮชเข้ารหัส MD5 หรือ SHA-1 ค่าเหล่านี้สามารถแสดงบนหน้าจอหรือบันทึกในฐานข้อมูลไฟล์ XML เพื่อใช้ในการตรวจสอบในภายหลัง


4

md5sumจะรวมอยู่ในแพคเกจ coreutils ของGnuWin32

GnuWin มอบพอร์ตของเครื่องมือด้วย GNU หรือใบอนุญาตโอเพนซอร์ซที่คล้ายกันให้กับ MS-Windows ที่ทันสมัย ​​(Microsoft Windows 2000 / XP / 2003 / Vista / 2008/7)


2

ใช้md5sums ดูตัวเลือกที่มี

MD5sums 1.2 freeware for Win9x/ME/NT/2000/XP+
Copyright (C) 2001-2005 Jem Berkes - http://www.pc-tools.net/

Usage: md5sums.exe [OPTION] filespec1 [filespec2 ...]

OPTION switches:
-B  Base64 encoded output, instead of default hex format
-b  Bare output, no path headers
-e  Exit immediately; don't pause before returning
-n  No percent done indicator
-p  Pause before returning (incompatible with -e)
-s  Display statistics at end (hashing speed)
-u  Mimic output of UNIX md5 command (implies -b, -n)

Examples:
md5sums c:\temp
md5sums original.doc copy*.doc backup*.doc
md5sums -n -e d:\incoming > log

1

ExactFile

ExactFile เป็นเครื่องมือตรวจสอบความสมบูรณ์ของไฟล์:

  • ใช้มันเพื่อให้แน่ใจว่าไฟล์ที่คัดลอกไปยังซีดีรอมเป็นสำเนาที่สมบูรณ์แบบบิต
  • ใช้มันเพื่อให้แน่ใจว่าการสำรองข้อมูลที่คัดลอกจากไดรฟ์หนึ่งไปอีกอันหนึ่งนั้นถูกต้อง
  • ใช้มันเพื่อให้แน่ใจว่าไฟล์จะไม่ถูกเปลี่ยนแปลงหรือเสียหายตามกาลเวลา

แบบมัลติเธรดดังนั้นคอร์ซีพียูเสริมของคุณจะถูกนำไปใช้เมื่อสแกนไฟล์หลายไฟล์

มีความสุขกับชื่อไฟล์ Unicode ดังนั้นจึงไม่ล้มเหลวเมื่อคุณใช้กับไฟล์ที่มีชื่อเป็นภาษาญี่ปุ่นภาษาฮิบรูภาษาจีนหรือภาษาอื่น ๆ

รองรับกิจวัตรการตรวจสอบหลายรายการ (แฮช) เช่น MD5, SHA1, CRC32, RIPEMD และอื่น ๆ

รองรับการสแกนไดเรกทอรีซ้ำ

รองรับไฟล์ขนาดใหญ่มาก - หากอยู่ในฮาร์ดไดรฟ์ของคุณ ExactFile สามารถรองรับได้

ทำทุกสิ่งที่ไฟล์สาธารณูปโภคที่นิยมในช่วงฤดูร้อนทำเช่น fsum, md5sum, sha1sum, sfv ฯลฯ แต่ดีกว่า!

เข้ากันได้กับรูปแบบสรุปการตรวจสอบไฟล์ยอดนิยม

สำหรับ Windows 2000, XP, Vista และ 7

GUI ง่ายต่อการใช้เพื่อรับ checksums สำหรับแต่ละไฟล์สร้างการย่อยการตรวจสอบและการทดสอบการย่อยสรุปการตรวจสอบ ไม่ต้องการรุ่นคอนโซลหรือ DLLs ภายนอกใด ๆ

ฟรี.

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.