Come copiare le directory da un posto all'altro?Ciao,
Ho riscontrato un problema all'improvviso. Desidero copiare file e directory e non riesco più a farlo.
Uso Copia file () e Copia directory ().
In qualche modo Copia Directory () non riconosce più i miei percorsi o occasionalmente fallisce.
Quindi, vorrei sapere:
1. Come copiare una directory (diciamo
/ copyme) all'interno di un'altra directory (D: / destination)? In modo che io abbia
/ destination / copyme come risultato finale.
2. Come posso copiare il contenuto di una directory (diciamo
/ copyme) all'interno di un'altra directory (D: / destination)?
Tutto funzionava bene ma ha smesso di funzionare e non sono più riuscito a copiarlo in modo affidabile. Ho pensato che il percorso fosse più lungo da gestire per Windows, ecco perché non funziona, ma risulta che il percorso è inferiore a 260 caratteri per ogni file. Il percorso contiene spazi e trattini accanto a numeri e lettere.
Grazie mille per i tuoi input!
Ri: Come copiare le directory da un posto all'altro?Aggiornamento: un'altra cosa è che se specifico un percorso come stringa, diciamo,
path = "/D:/some_directory/some_other_directory";
e quindi scegli questa directory
same_path = Pick Directory();
I due percorsi appaiono visivamente esattamente uguali ma a confronto
if( path == same_path,
print("same path");,
print("not same");
); Ottengo sempre "non uguale". Funzionava prima. Perché specificare il percorso come stringa non funzionante?
Grazie
Ri: Come copiare le directory da un posto all'altro?Correzione: path = "/
/ some_directory / some_other_directory /";Ri: Come copiare le directory da un posto all'altro?La stringa di caratteri letterali per il primo percorso dovrebbe iniziare con una barra?
Ri: Come copiare le directory da un posto all'altro?Ciao Mark,
Se eseguo la funzione Pick Directory () e Show () o stampa l'output, ottengo sempre un "/" all'inizio del percorso e "/" alla fine del percorso. Ecco perché lo uso e ha funzionato anche.
Ad ogni modo, sembrava che ci fosse qualcosa di sbagliato nel sistema. Non vedo più il problema.
Grazie per i tuoi input!