Domanda

Vorrei chiedere se qualcuno conosce l'affidabilità di File.Copy in una copia del file di percorso UNC. Ho un file localmente e l'obiettivo è una condivisione smb (SAMBA ecc.). Dare per scontato che la rappresentazione sia avvenuta correttamente e che io possa eseguire i comandi con tutte le credenziali. Esiste un modo per verificare se il file è stato copiato correttamente?

-La soluzione di un test di integrità richiederà il trasferimento dei dati, poiché il protocollo sottostante CIFS non ha i relativi meccanismi di controllo (md5, ecc.).

-L'unica cosa che ho trovato è che il protocollo ha in realtà un flag di validazione della scrittura (controlla specifiche cifs a pagina 80) ma come può essere impostato tramite .NET? Non esiste un test di convalida post-copia per quanto ho compreso attraverso il documentato eccezioni .

È stato utile?

Soluzione

Vorrei eseguire l'hashing del file prima e dopo la copia e quindi assicurarmi che gli hash siano identici.

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