Domanda

voglio cercare un file duplicato dal suo hash. Ai fini delle prestazioni Voglio sapere se c'è un hash / checksum memorizzato per ciascun file nel file di / FAT system NTFS. Se c'è, non ho per calcolare tutti a cercare il mio file.

Se c'è, come accedervi utilizzando .NET?

Se aiuta, sarà file JPEG. Hanno un checksum?

È stato utile?

Soluzione

Non esiste una cosa del genere.

Altri suggerimenti

di Windows non memorizza un hash per ogni file. Come suggerisce Jader Dias, ci sono checksum per EXE e DLL, ma questi non sono i droidi che stai cercando.

Si noti che, anche se si ha un tale hash, ma continua a non garantire l'unicità. Se hai trovato due file con lo stesso hash (e dimensione) si sarebbe ancora dovuto poi confrontare il contenuto per determinare se i file erano veramente lo stesso.

I file JPEG possono avere alcuni checksum o hash, ma probabilmente non in grado di contare su di loro sia.

Windows non se hanno di ricerca ora e se non ricordo male è possibile scrivere i propri plugin per esso (in altre parole, per indicizzare i file in modo personalizzato). Presumibilmente, si potrebbe scrivere un plugin per JPG e poi semplicemente effettuare chiamate API di ricerca per trovare i file (dopo che Windows fa l'indicizzazione).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top