Quale strumento può generare MD5 dalla riga di comando? [chiuso]


14

Esiste uno strumento in grado di automatizzare tramite script per generare il file MD5?

Usavo Cygwin ma sto cercando un'altra soluzione senza aver installato Cygwin.

Risposte:


13

Il pacchetto hashutils ha md5sum.exeun'utilità. Utilizza semplicemente le API Crypto di Microsoft e ti lascerà legato all'I / O, il che non è necessariamente il caso di altri strumenti. Ad esempio, ho confrontato il parametro md5sumUnxUtils con questo e UnxUtils è significativamente più lento. Scommetto che CygWin sarebbe anche peggio. L'autore ha anche scritto l'eccellente HashCheck , un'estensione della shell per la generazione e la verifica dell'hash.


2
+1 Quella cosa degli hashutil è fantastica. Se lo metti anche nel percorso di classe, è ancora più fantastico: D. Grazie.
Radu Murzea,

1
@RaduMurzea Classpath ?! Questo è Java non Windows. Sei nato dopo java o qualcosa del genere ?! Si chiama PATH
barlop il

@barlop OK bene, mio ​​male. Non li avevo incontrati da un po 'e ho dimenticato quale è quale :).
Radu Murzea,

2
PS: Data l'età di Java, non è così irragionevole pensare che sia più vecchio di me: D.
Radu Murzea,


4

md5sumè incluso nel pacchetto coreutils di GnuWin32 .

GnuWin fornisce porte di strumenti con una GNU o simile licenza open source, ai moderni MS-Windows (Microsoft Windows 2000 / XP / 2003 / Vista / 2008/7)


2

Usa MD5Sums . Vedi le opzioni che ha.

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 è uno strumento di verifica dell'integrità dei file:

  • Usalo per assicurarti che i file copiati su CD-ROM siano copie bit-perfette,
  • Usalo per assicurarti che i backup copiati da un'unità all'altra siano giusti,
  • Usalo per assicurarti che i file non siano stati modificati o danneggiati nel tempo.

Multi-thread, in modo che i tuoi core CPU aggiuntivi vengano utilizzati durante la scansione di più file e il lavoro venga svolto più velocemente.

Soddisfatto dei nomi di file Unicode, quindi non fallisce quando lo si utilizza su file denominati in giapponese, ebraico, cinese o in qualsiasi altra lingua.

Supporta più routine di checksum (hash), come MD5, SHA1, CRC32, RIPEMD e altri.

Supporta la scansione ricorsiva di directory.

Supporta file di dimensioni molto grandi: se si trova sul disco rigido, ExactFile può gestirlo.

Fa tutto ciò che fanno i programmi di utilità estivi popolari come fsum, md5sum, sha1sum, sfv, ecc., Ma meglio!

Compatibile con i più diffusi formati di digest del checksum dei file.

Per Windows 2000, XP, Vista e 7.

GUI. Facile da usare per ottenere checksum per singoli file, creare digest di checksum e testare digest di checksum. Non richiede la versione della console o eventuali DLL esterne.

GRATUITO.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.