ROBOCOPY Copia di file efficace per Windows | Help | |
Sintassi:: | ROBOCOPY origine destinazione [file [file]...] [opzioni] |
origine:: | directory di origine (unità:\percorso o \\server\condivisione\percorso). |
destinazione:: | directory di destinazione (unità:\percorso o \\server\condivisione\percorso). |
file :: | file da copiare (nomi/caratteri jolly: l'impostazione predefinita è "*.*"). |
Opzioni di copia : | |
/S :: | copia le sottodirectory non vuote. |
/E :: | copia le sottodirectory, incluse quelle vuote. |
/LEV:n :: | copia solo i primi n livelli dell'albero di directory di origine. |
/Z :: | copia i file in modalità di riavvio. |
/B :: | copia i file in modalità di backup. |
/ZB :: | usa la modalità di riavvio; in caso di accesso negato usa la modalit di backup. |
EFSRAW :: | copia tutti i file crittografati in modalità RAW EFS. |
/COPY:copyflag[s] :: | indica gli elementi dei file da copiare (impostazione
predefinita /COPY:DAT). (flag copia : D=dati, A=attributi, T=timestamp). (S=protezione=ACL NTFS, O=informazioni proprietario, U=informazioni controllo). |
/DCOPY:T :: | copia i timestamp delle directory. |
/SEC :: | copia i file con protezione (equivale a /COPY:DATS). |
/COPYALL :: | copia tutte le informazioni dei file (equivale a /COPY:DATSOU). |
/NOCOPY :: | non copia alcuna informazione dei file (utile con /PURGE). |
/SECFIX :: | aggiorna la protezione su tutti i file, anche quelli ignorati. |
/TIMFIX :: | corregge l'ora di tutti i file, anche quelli ignorati. |
/PURGE :: | elimina i file e le directory di destinazione non più esistenti nell'origine. |
/MIR :: | esegue il mirroring di un albero di directory (equivale a /E più /PURGE). |
/MOV :: | sposta i file (li elimina dall'origine dopo la copia). |
/MOVE :: | sposta i file e le directory (li elimina dall'origine dopo la copia). |
/A+:[RASHCNET] :: | aggiunge gli attributi specificati ai file copiati. |
/A-:[RASHCNET] :: | rimuove gli attributi specificati dai file copiati. |
/CREATE :: | crea solo alberi directory e file vuoti. |
/FAT :: | crea file di destinazione usando solo nomi FAT 8.3. |
/256 :: | disattiva il supporto dei percorsi più lunghi di 256 caratteri. |
/MON:n :: | monitorizza l'origine; eseguito di nuovo se rileva più di n modifiche. |
/MOT:m :: | monitorizza l'origine; eseguito di nuovo dopo m minuti in caso di modifiche. |
/RH:hhmm-hhmm :: | ore di esecuzione i cui è possibile avviare nuove copie. |
/PF :: | controlla le ore di esecuzione in base al file (non al passaggio). |
/IPG:n :: | scarto tra pacchetti (ms), per liberare larghezza di banda su linee lente. |
Opzioni di selezione dei file : | |
/A :: | copia solo i file con l'attributo di archivio. |
/M :: | copia solo i file con l'attributo di archivio e lo reimposta. |
/IA:[RASHCNETO] :: | include solo i file con gli attributi specificato. |
/XA:[RASHCNETO] :: | esclude i file con gli attributi specificati. |
/XF file [file]... :: | esclude i file corrispondenti ai nomi, ai percorsi o ai caratteri jolly specificati. |
/XD dirs [dirs]... :: | esclude le directory corrispondenti ai nomi o ai percorsi specificati. |
/XC :: | esclude i file modificati. |
/XN :: | esclude i file più recenti. |
/XO :: | esclude i file più vecchi. |
/XX :: | esclude i file e le directory supplementari. |
/XL :: | esclude i file e le directory isolate. |
/IS :: | include i file uguali. |
/IT :: | include i file variati. |
/MAX:n :: | dimensione massima dei file, esclude i file con dimensione superiore a n byte. |
/MIN:n :: | dimensione minima dei file, esclude i file con dimensione inferiore a n byte. |
/MAXAGE:n :: | data file massima, esclude i file anteriori alla data o ai giorni indicati da n. |
/MINAGE:n :: | data file minima, esclude i file posteriori alla data o ai giorni indicati da n. |
/MAXLAD:n :: | data massima di ultimo accesso, esclude i file non utilizzati dalla data indicata da n. |
/MINLAD:n :: |
data minima di ultimo accesso, esclude i file utilizzati
a partire dalla data indicata da n. (Se n < 1900 allora n = n giorni, altrimenti n = data in formato YYYYMMDD). |
/XJ :: | esclude i punti di giunzione (inclusi per impostazione predefinita). |
/FFT :: | imposta la modalità oraria dei file FAT (granularità di 2 secondi). |
/DST :: | compensa le differenze dovute all'ora legale. |
/XJD :: | esclude i punti di giunzione per le directory. |
/XJF :: | esclude i punti di giunzione per i file. |
Opzioni per i nuovi tentativi : | |
/R:n :: | numero di nuovi tentativi per le copie non riuscite (impostazione predefinita 1 milione). |
/W:n :: | tempo di attesa tra tentativi (impostazione predefinita 30 secondi). |
/REG :: | salva /R:n e /W:n nel Registro di sistema come impostazioni predefinite. |
/TBD :: | attende la definizione dei nomi di condivisione (errore 67). |
Opzioni di registrazione : | |
/L :: | elenca i file senza copiarli, eliminarli o aggiungere il timestamp. |
/X :: | indica tutti i file supplementari, non solo quelli selezionati. |
/V :: | genera un output dettagliato, inclusi i file ignorati. |
/TS :: | include nell'output i timestamp dei file di origine. |
/FP :: | include nell'output il percorso completo dei file. |
/BYTES :: | stampa le dimensioni in byte. |
/NS :: | non registra le dimensioni dei file. |
/NC :: | non registra le classi dei file. |
/NFL :: | non registra i nomi dei file. |
/NDL :: | non registra i nomi delle directory. |
/NP :: | non visualizza la percentuale dello stato di copia. |
/ETA :: | mostra il tempo stimato di completamento dei file copiati. |
/LOG:file :: | invia l'output dello stato nel file specificato (sovrascrive il file esistente). |
/LOG+:file :: | invia l'output dello stato nel file specificato (lo aggiunge se il file esiste). |
/UNILOG:file :: | invia l'output dello stato nel file specificato come UNICODE (sovrascrive il file esistente). |
/UNILOG+:file :: | invia l'output dello stato nel file specificato come UNICODE (lo aggiunge se il file esiste). |
/TEE :: | invia l'output alla finestra della console e nel file di registro. |
/NJH :: | non visualizza l'intestazione del processo. |
/NJS :: | non visualizza il riepilogo del processo. |
/UNICODE :: | genera l'output dello stato come UNICODE. |
Opzioni di processo : | |
/JOB:jobname :: | usa i parametri del file di processo denominato. |
/SAVE:jobname :: | salva il parametri nel file di processo denominato. |
/QUIT :: | esce dopo l'elaborazione della riga di comando per visualizzare i parametri. |
/NOSD :: | non specifica alcuna directory di origine. |
/NODD :: | non specifica alcuna directory di destinazione. |
/IF :: | include i file specificati. |