Jakie narzędzie może wygenerować MD5 z wiersza polecenia? [Zamknięte]

14

Czy jest jakieś narzędzie, które może zautomatyzować za pomocą skryptu, aby wygenerować plik MD5?

Kiedyś korzystałem z Cygwin, ale szukam innego rozwiązania bez zainstalowanego Cygwin.

Stan
źródło

Odpowiedzi:

13

Hashutils paczka ma md5sum.exeużyteczność. Po prostu korzysta z interfejsów API Crypto Microsoftu i pozostawia Cię związanym we / wy, co niekoniecznie ma miejsce w przypadku innych narzędzi. Na przykład md5sumporównałem z UnxUtils z tym i UnxUtils jest znacznie wolniejszy. Założę się, że CygWin byłby jeszcze gorszy. Autor napisał także doskonałe HashCheck , rozszerzenie powłoki do generowania i weryfikacji skrótów.

afrazier
źródło
2
+1 Ta rzecz hashutils jest niesamowita. Jeśli umieścisz go również w ścieżce klas, będzie to jeszcze bardziej niesamowite: D. Dzięki.
Radu Murzea
1
@RaduMurzea Classpath ?! To nie Java. Urodziłeś się po java czy coś takiego ?! To się nazywa ŚCIEŻKA
barlop
@barlop OK, w porządku, mój zły. Nie spotkałem ich od dłuższego czasu i zapomniałem, co jest :).
Radu Murzea,
2
PS: Biorąc pod uwagę, ile lat ma Java, myślenie, że jest ona starsza ode mnie nie jest nierozsądne: D.
Radu Murzea,
4

Sprawdź MS Support - dostępność i opis narzędzia File Checksum Integrity Verifier :

File Checksum Integrity Verifier (FCIV) to narzędzie wiersza polecenia, które oblicza i weryfikuje kryptograficzne wartości skrótu plików. FCIV może obliczyć wartości skrótu kryptograficznego MD5 lub SHA-1. Wartości te można wyświetlić na ekranie lub zapisać w bazie danych plików XML w celu późniejszego wykorzystania i weryfikacji.

Ignacio Vazquez-Abrams
źródło
4

md5sumjest zawarty w pakiecie coreutils GnuWin32 .

GnuWin zapewnia porty narzędzi z GNU lub podobną licencją typu open source do nowoczesnych MS-Windows (Microsoft Windows 2000 / XP / 2003 / Vista / 2008/7)

Mike Fitzpatrick
źródło
2

Użyj MD5Sums . Zobacz dostępne opcje.

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
ukanth
źródło
1

ExactFile

ExactFile to narzędzie do sprawdzania integralności plików:

  • Użyj go, aby upewnić się, że pliki skopiowane na CD-ROM są kopiami bit-perfect,
  • Użyj go, aby upewnić się, że kopie zapasowe skopiowane z jednego dysku na drugi są w porządku,
  • Użyj go, aby upewnić się, że pliki nie zostały zmienione lub uszkodzone w czasie.

Wielowątkowy, dzięki czemu dodatkowe rdzenie procesora przydają się podczas skanowania wielu plików i praca jest wykonywana szybciej.

Zadowolony z nazw plików Unicode, więc nie zawiedzie, gdy używasz go w plikach nazwanych po japońsku, hebrajsku, chińsku lub w innym języku.

Obsługuje wiele procedur sum kontrolnych (skrótów), takich jak MD5, SHA1, CRC32, RIPEMD i inne.

Obsługuje rekurencyjne skanowanie katalogów.

Obsługuje bardzo duże pliki - jeśli znajduje się na dysku twardym, ExactFile może to obsłużyć.

Czy robi wszystko, co popularne programy narzędziowe do plików letnich, takie jak fsum, md5sum, sha1sum, sfv itp., Ale lepsze!

Kompatybilny z popularnymi formatami podsumowań sum kontrolnych plików.

W systemach Windows 2000, XP, Vista i 7.

GUI. Łatwy w użyciu, aby uzyskać sumy kontrolne dla poszczególnych plików, tworzyć zestawienia sum kontrolnych i testować zestawienia sum kontrolnych. Nie wymaga wersji konsoli ani żadnych zewnętrznych bibliotek DLL.

DARMOWY.

Daed
źródło