------------------------------------------------------------------------------- ROBOCOPY :: Copia di file efficace per Windows ------------------------------------------------------------------------------- Avviato: giovedŤ 17 novembre 2022 18:27:58 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. /J :: copia con I/O senza buffer (consigliato per file di grandi dimensioni). /EFSRAW :: copia tutti i file crittografati in modalit… RAW EFS. /COPY:flagcopia :: indica gli elementi dei file da copiare (impostazione predefinita /COPY:DAT). (flag copia : D=dati, A=attributi, T=timestamp, X=Salta flussi di dati alternativi). (S=sicurezza=ACL NTFS, O=informazioni proprietario, U=informazioni controllo). /SEC :: copia i file con sicurezza (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 sicurezza 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 :: disabilita 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 in 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. /SJ :: copia le giunzioni come giunzioni anzich‚ come destinazioni di giunzione. /SL :: copia i collegamenti simbolici come collegamenti anzich‚ come destinazioni dei collegamenti. /MT[:n] :: esegue copie in multithreading con n thread (valore predefinito 8). n deve essere almeno 1 e non pu• essere maggiore di 128. Questa opzione non Š compatibile con le opzioni /IPG e /EFSRAW. Reindirizza l'output con l'opzione /LOG per ottenere migliori prestazioni. /DCOPY:flag copia :: identifica cosa copiare per le directory (impostazione predefinita: /DCOPY:DA). (flag copia : D=dati, A=attributi, T=timestamp, E=EA, X=Salta flussi di dati alternativi). /NODCOPY :: non copia alcuna informazione delle directory. Per impostazione predefinita, viene eseguito il comando /DCOPY:DA. /NOOFFLOAD :: consente di copiare file senza utilizzare il meccanismo di offload della copia di Windows. /COMPRESS :: Richiede la compressione di rete durante il trasferimento di file, se applicabile. :: :: 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 dir [dir]... :: 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). /FFT :: imposta la modalit… oraria dei file FAT (granularit… di 2 secondi). /DST :: compensa le differenze dovute all'ora legale. /XJ :: escludi i collegamenti simbolici (sia per i file che per le directory) e i punti di giunzione. /XJD :: escludi i collegamenti simbolici per le directory e i punti di giunzione. /XJF :: esclude i collegamenti simbolici per i file. /IM :: Includi i file modificati (orari di modifica diversi). :: :: 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). /LFSM :: funziona in modalit… spazio disponibile abilitando copia pausa e riprendi (vedi le note). /LFSM:n[KMG] :: /LFSM, specificando le dimensioni minime in n [K:kilo,M:mega,G:giga] byte. :: :: 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:nomeprocesso :: usa i parametri del file di processo denominato. /SAVE:nomeprocesso :: 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. :: :: Commenti: :: L'utilizzo di /PURGE o /MIR nella directory radice del volume faceva sŤ che in precedenza robocopy applicasse l'operazione richiesta anche ai file nella directory delle informazioni del volume di sistema. Non Š pi— cosŤ. Se si specificano questi parametri, robocopy ignorer… tutti i file o le directory con tale nome nelle directory di origine e destinazione di livello superiore della sessione di copia. La classificazione dei file modificati si applica solo quando entrambi i file system di origine e di destinazione supportano i timestamp delle modifiche (ad esempio, NTFS) e i file di origine e di destinazione hanno orari di modifica diversi, ma sono gli stessi. Questi file non vengono copiati per impostazione predefinita. Specifica /IM per includerli. Il flag /DCOPY:E richiede che la copia dell'attributo esteso debba essere tentato per le directory. Si noti che attualmente Robocopy continuer… se non Š stato possibile copiare gli EA di una directory. Inoltre questo flag non Š incluso in /COPYALL. L'utilizzo di /LFSM richiede Robocopy per funzionare in "modalit… spazio disponibile in esaurimento". In tale modalit…, Robocopy viene sospeso ogni volta che a causa di una copia di file lo spazio disponibile del volume di destinazione va al di sotto di un valore 'floor' che pu• essere specificato in modo esplicito nel formato LFSM:n[KMG] del flag. Se /LFSM viene specificato senza valori minimi espliciti, il valore minimo Š impostato sul 10% delle dimensioni del volume di destinazione. La modalit… spazio disponibile in esaurimento non Š compatibile con /MT, /EFSRAW, /B e /ZB.