Nessun file può essere copiato sopra sé stesso (che poi è un'operazione senza senso)... copiare un file significa leggerlo per scriverlo da un'altra parte... le ottimizzazioni prevedono che, mentre lo sto leggendo, lo vada a scrivere nella destinazione (esempio, leggo i primi 1024 byte e li scrivo nella destinazione, poi ne leggo altri 1024 byte e li scrivo nella destinazione)... ora, come può effettuare questa operazione se il file di destinazione è lo stesso dal quale deve anche leggere? Dopo la prima scrittura, il file è bello che andato...Originariamente inviato da paul78
se seleziono un file dalla directory: c://song.mp3 e lo incollo in c://song.mp3 mi da errore!!!
Banalmente... verificando che origine e destinazione non coincidano, effettuando un test sui Canonical Path dei due file.come posso evitare???
Ciao.![]()