Comandi Robocopy: un elenco completo

Robocopy è appeso in un angolo del tuo PC, forse senza che tu te ne accorga. È una riga di comando integrata per i sistemi operativi Windows che consente trasferimenti rapidi di file da un luogo all'altro. Inoltre, puoi persino trasferire intere directory o unità.

Comandi Robocopy - Un elenco completo

Questo non è un comando comunemente usato. In realtà è un comando esterno. Robocopy era disponibile nei kit di risorse di Windows NT e Windows 2000 e in tutti i sistemi operativi Windows successivi a Vista (7, 8 e 10).

In questo articolo troverai tutto sugli utili comandi di Robocopy e su cosa fanno.

Parametri e sintassi di Robocopy

Sintassi Robocopy

robocopia [[ …]] []

Parametri Robocopy

Origine: punta al percorso della directory di origine.

Destinazione: punta al percorso della directory di destinazione.

File: mostra quali file verranno copiati. Caratteri jolly come "*" o "?" può essere utilizzato.

Opzioni: mostra le opzioni utilizzabili da un comando robocopy.

robocopia

Opzioni Robocopy

Le seguenti opzioni vengono aggiunte alla fine del comando. Ciò include anche la selezione dei file, i tentativi, la registrazione e le opzioni di lavoro.

/s serve per copiare le sottocartelle, eccetto quelle vuote.

/e serve per copiare le sottocartelle, incluse quelle vuote.

/lev:N serve per copiare i primi N livelli nell'albero delle cartelle di origine.

/z i file vengono copiati in modalità riavviabile.

I file /b vengono copiati in modalità Backup.

/zb sta usando la modalità riavviabile. In caso di accesso negato, utilizzerà la modalità Backup.

/efsraw tutti i file crittografati vengono copiati in modalità EFS RAW.

/copy:CopyFlags Indica quali proprietà del file copiare. I valori corretti per questa opzione sono: D sono i dati, O sono le informazioni sul proprietario, A sono gli attributi, T sono i timestamp, U sono le informazioni di controllo e S sta per Security=NTFS ACL.

I file /sec vengono copiati con sicurezza (come /copy:DATS).

/copyall vengono copiate tutte le informazioni sul file (come /copy:DATSOU).

Le informazioni sul file /nocopy sono escluse (si combina bene con /purge).

/secfix tutti i file ottengono la correzione della sicurezza dei file, inclusi quelli ignorati.

/timfix tutti i file ottengono un orario fisso, inclusi quelli saltati.

/purge elimina le cartelle ei file di destinazione che sono stati rimossi dall'origine.

/mir rispecchia l'albero delle cartelle (stesso effetto di /e più /purge).

/mov sposta i file e li elimina dall'origine dopo che sono stati copiati.

/move sposta ed elimina file e directory dall'origine quando vengono copiati.

/a+:[RASHCNET] fornisce gli attributi dei file di origine ai file copiati.

/a-:[RASHCNET] rimuove gli attributi dei file di origine dai file copiati.

/fat crea i file di destinazione utilizzando solo nomi di file FAT 8.3.

/256 Disattiva il supporto per i percorsi con più di 256 caratteri. /mon:N Esegue un monitoraggio della sorgente. viene eseguito di nuovo quando rileva più di N cambiamenti.

/mot:M Esegue un monitoraggio della sorgente e verrà eseguito di nuovo se rileva modifiche entro un determinato numero di minuti.

/MT[:N] Crea copie multithread con un numero specificato di thread (il valore predefinito è 8). N deve essere compreso tra 1 e 128. Questa funzione non è compatibile con i parametri /EFSRAW e /IPG. Puoi reindirizzare l'output tramite l'opzione /LOG se vuoi velocizzare le cose.

/rh:hhmm-hhmm Fornisce informazioni su quando è possibile avviare nuove copie.

/pf sta controllando le ore di esecuzione. I controlli non sono per passaggio, ma per file.

/ipg:n è disponibile per gli utenti con larghezza di banda inferiore. Inserisce spazi tra i pacchetti.

Opzioni di selezione dei file

/a copia solo i file con un attributo di archivio impostato.

/m fa come sopra. Inoltre, reimposta l'attributo.

/ia:[RASHCNETO] include solo i file che hanno un attributo specificato.

/xa:[RASHCNETO] esclude i file con attributi specifici.

/xf [ …] esclude i file che corrispondono ai percorsi, ai nomi o ai caratteri jolly indicati.

/xd [ …] Esclude le cartelle che corrispondono ai percorsi e ai nomi indicati.

/xc omette i file modificati.

/xn omette i file più recenti.

/xo omette i file più vecchi.

/xx lascia fuori cartelle e file extra.

/xl esclude cartelle e file solitari.

/is serve per includere gli stessi file.

/it è per l'inclusione di file alterati o ottimizzati.

/max: imposta la dimensione massima del file e omette i file più grandi del numero di byte specificato.

/min: imposta la dimensione minima del file e lascia fuori i file più piccoli del numero di byte specificato).

/maxage: imposta l'età massima dei file e omette i file creati prima di una data specificata o più vecchi di un certo numero di giorni.

/minage: imposta l'età minima del file e omette i file creati dopo una data specificata o più recenti di un numero di giorni specificato).

/maxlad: imposta la data massima dell'ultimo accesso, tralasciando i file non utilizzati dalla data specificata).

/minlad: imposta la data minima dell'ultimo accesso, tralasciando i file a cui si è avuto accesso da allora. Tuttavia, se N è impostato al di sotto di 1900 N mostra il conteggio dei giorni. In caso contrario, N mostra una data nel formato standard AAAAMMGG.

/xj esclude i punti di giunzione.

/fft stima i tempi dei file FAT (circa due secondi)

Riprova Opzioni

/r:N mostra il numero di tentativi di copia non riusciti, 1 milione è il valore predefinito.

/w:N mostra il tempo di attesa tra due tentativi, 30 secondi per impostazione predefinita.

/reg salva le opzioni /w e /r nel registro come predefinite.

/tbd il sistema attenderà la definizione dei nomi delle condivisioni

Opzioni di registrazione

/l elenca i file, senza eliminarli, contrassegnarli con data e ora o copiarli.

/x riporta i file extra, non solo quelli selezionati.

/v fornisce un output dettagliato, indicando i file ignorati.

/ts i timestamp del file di origine sono inclusi nell'output.

/fp inserisce il percorso completo nell'output. Funziona su file.

/bytes mostrerà le dimensioni in byte.

/ns le dimensioni dei file non verranno registrate.

/nc le classi di file non verranno registrate.

I nomi dei file /nfl non verranno registrati.

I nomi delle directory /ndl non verranno registrati.

/np copyprogress non verrà visualizzato.

/eta se hai bisogno di una stima quando il processo sarà completato.

/log: l'output di stato viene salvato nel file di registro, sovrascrivendo il file di registro corrente.

Opzioni di lavoro

/job: i parametri verranno presi dal file di lavoro specificato.

/save: i parametri verranno salvati nel file di lavoro specificato.

/quit si chiude all'esecuzione della riga di comando per controllare i parametri.

/nosd non verrà specificata alcuna directory di origine.

/nodd non verrà specificata alcuna directory di destinazione.

tenere sotto controllo

Copia robusta

Che tu ci creda o no, questa è la fine. Erano un sacco di comandi, vero? Speriamo che ti saranno utili. Condividi il tuo pensiero con noi sui comandi Robocopy più utili nei commenti qui sotto.


$config[zx-auto] not found$config[zx-overlay] not found