JMP 15 vs JMP 13 Copia la directory utilizzando l'opzione ricorsivaHo notato che la nuova versione di JMP (15) non funziona come JMP13 quando provo a copiare un'intera directory con tutto il suo contenuto. L'opzione ricorsiva funziona solo se la directory di origine è locale, mentre se si trova nel server remoto sulla rete le sottodirectory non vengono copiate. In JMP 13 funziona come previsto.
Si tratta di un comportamento indesiderato o in JMP15 ci sono controlli aggiuntivi che impediscono la copia delle risorse di rete (è necessaria qualsiasi installazione)?
Ri: JMP 15 vs JMP 13 Copia la directory usando l'opzione ricorsivaHo avuto problemi con la directory di copia in passato, anche se il mio non era dovuto a un server remoto. Questo ha funzionato bene per me quando ho provato su JMP 15.
Names default to here(1);
from_path = convert file path("\\FALLER\Users\falle\Desktop\test\");
Create Directory(from_path);
Save Text file(convert file path("outerfile.txt", base(from_path)), "Test outer");
create Directory(convert file path("inner\", base(from_path)));
Save Text file(convert file path("inner\innerfile.txt", base(from_path)), "Test outer");
to_path = convert file path("$DESKTOP");
rc = Copy Directory(from_path, to_path, recursive(1));
Restituisce semplicemente uno zero quando si tenta di copiare la directory?
Ri: JMP 15 vs JMP 13 Copia la directory usando l'opzione ricorsivaTuttavia, restituisce solo 0. Questo è il registro:
rc = Copia directory (da_percorso, a_percorso, ricorsivo (1));
0
La directory è stata creata in to_path ed è vuota, nessuna directory interna, nessun file esterno.txt.
Ho provato anche come from_path:
"C: \ TEMP \ test2 \"
Questo ha funzionato, test2 è stato creato nel desktop con tutti i contenuti.
Ri: JMP 15 vs JMP 13 Copia la directory usando l'opzione ricorsivaMi chiedo se potrebbe avere qualcosa a che fare con le impostazioni di sicurezza di Windows.
https://community.jmp.com/t5/Discussions/How-to-disable-JMP-security-warning/mp/56334#M31632
Ri: JMP 15 vs JMP 13 Copia la directory usando l'opzione ricorsivaNon riesco a modificare le impostazioni di sicurezza di Windows. Ma sono sicuro che qualcosa è cambiato in JMP. La mia versione 13 funziona sugli stessi server dello stesso sistema.
Ri: JMP 15 vs JMP 13 Copia la directory usando l'opzione ricorsivaBene, JMP 14 ha iniziato a usare queste impostazioni. Salvare una tabella jmp nella directory e quindi provare ad aprirla. Se viene visualizzato un avviso di sicurezza, potrebbe trattarsi del problema.
Ri: JMP 15 vs JMP 13 Copia la directory usando l'opzione ricorsivaOK, ora le impostazioni di sicurezza hanno un impatto. Ho provato il tuo suggerimento, salvare un file nella directory remota e quindi riaprirlo. Non ho ricevuto alcun avviso di sicurezza, né durante il salvataggio né durante l'apertura. per fornire maggiori dettagli, ho il permesso di leggere e scrivere sulla directory del server remoto. Per quanto riguarda il livello di sicurezza di Internet, i nostri sistemi sono impostati come zona medio-bassa nelle proprietà di sicurezza di Internet locali e mezzo nelle proprietà di siti attendibili. Cosa è necessario per utilizzare la funzione nell'oggetto?
Ri: JMP 15 vs JMP 13 Copia la directory usando l'opzione ricorsivaNon è possibile utilizzare Copia directory dal server remoto anche se si dispone delle autorizzazioni per leggere. Per risolvere il problema, ho scritto una funzione che sfoglia ricorsivamente la directory di partenza, crea tutte le directory, se presenti, e copia ogni file.
Ri: JMP 15 vs JMP 13 Copia directory utilizzando l'opzione ricorsivaGrazie per aver segnalato questo problema e per aver segnalato una soluzione alternativa. Riteniamo che questo problema sia stato risolto in JMP 16.1, che sarà disponibile tra pochi mesi.