ROBOCOPY :: Robust File Copy para Windows
Iniciado: quarta-feira, 22 de agosto de 2018 17:18:26
Uso :: ROBOCOPY origem destino [arquivo [arquivo]…]
[opções]
origem :: Diretório de Origem (unidade:\caminho ou
\\servidor\compartilhamento\caminho).
destino :: Diretório de Destino (unidade:\caminho ou
\\servidor\compartilhamento\caminho).
arquivo :: Arquivo(s) a serem copiados
(nomes/curingas: o padrão é "*.*").
::
:: Opções de cópia :
::
/S :: copiar subdiretórios, mas não os vazios.
/E :: copiar subdiretórios, incluindo os vazios.
/LEV:n :: copiar somente os níveis superiores da árvore
de diretórios de origem.
/Z :: copiar arquivos no modo reiniciável.
/B :: copiar arquivos no modo de Backup.
/ZB :: usar o modo reiniciável; se o acesso for negado,
use o modo de Backup.
/J :: copiar usando E/S não armazenada em buffer
(recomendável para arquivos grandes).
/EFSRAW :: copiar todos os arquivos criptografados no modo
EFS RAW.
/COPY:marca[s] :: o que COPIAR em arquivos (o padrão é /COPY:DAT).
(marcas : D=Dados, A=Atributos, T=Carimbos de
Data/Hora).
(S=Segurança=ACLs NTFS, O=Informações do
proprietário, U=Informações de auditoria).
/SEC :: copiar arquivos com segurança (equivalente a
/COPY:DATS).
/COPYALL :: COPIAR TODAS as informações do arquivo
(equivalente a /COPY:DATSOU).
/NOCOPY :: COPIAR NENHUMA informação do arquivo (útil com
/PURGE).
/SECFIX :: CORRIGIR a segurança de arquivo em todos os
arquivos, mesmo em arquivos ignorados.
/TIMFIX :: CORRIGIR as horas do arquivo em todos os
arquivos, mesmo nos arquivos ignorados.
/PURGE :: excluir arquivos/diretórios de destino que não
existam mais na origem.
/MIR :: espelhar uma árvore de diretórios
(equivalente a /E mais /PURGE).
/MOV :: mover arquivos (excluir da origem após copiar).
/MOVE :: MOVER arquivos E diretórios (excluir da
origem após copiar).
/A+:[RASHCNET] :: adicionar os atributos fornecidos aos arquivos
copiados.
/A-:[RASHCNET] :: remover os atributos fornecidos aos arquivos
copiados.
/CREATE :: CRIAR árvore de diretórios e arquivos de
comprimento nulo somente.
/FAT :: criar arquivos de destino usando somente nomes
de arquivo FAT 8.3.
/256 :: desativar suporte a caminho muito
longo (> 256 caracteres).
/MON:n :: MONitorar origem; executar novamente quando
mais de n alterações forem vistas.
/MOT:m :: monitorar origem; executar novamente em m
minutos, se alterado.
/RH:hhmm-hhmm :: Hora de Execução - horário em que novas cópias
podem ser iniciadas.
/PF :: verificar horas de execução por
arquivo (não por transmissão).
/IPG:n :: Intervalo entre Pacotes (ms), para liberar
largura de banda em linhas lentas.
/SL :: copiar links simbólicos versus o destino.
/MT[:n] :: fazer cópias com vários threads, com n
threads (padrão 8).
n deve ser pelo menos 1 e não ser superior a 128.
Esta opção é incompatível com as opções /IPG e
/EFSRAW.
Redirecione a saída usando a opção /LOG para
obter um melhor desempenho.
/DCOPY:marca[s] :: o que COPIAR para diretórios (padrão é
/DCOPY:DA).
(marcas : D=Dados, A=Atributos, T=Carimbos de
Data/Hora).
/NODCOPY :: COPIAR NENHUMA informação do diretório (por
padrão /DCOPY:DA está concluído).
/NOOFFLOAD :: copia arquivos sem usar o mecanismo
Descarregamento da Cópia do Windows.
::
:: Opções de Seleção de Arquivo :
::
/A :: copiar somente os arquivos com o conjunto de
atributos de Arquivamento.
/M :: copiar somente os arquivos com o atributo de
Arquivamento e redefini-los.
/IA:[RASHCNETO] :: Incluir somente arquivos com qualquer um dos
conjuntos determinados de Atributos.
/XA:[RASHCNETO] :: eXcluir arquivos com qualquer um dos conjuntos
determinados de Atributos.
/XF arquivo [arquivo]… :: eXcluir arquivos que correspondem a determinados
nomes/caminhos/curingas.
/XD dirs [dirs]… :: eXclude Diretórios que correspondem a determinados
nomes/caminhos.
/XC :: eXcluir arquivos alterados.
/XN :: eXcluir arquivos mais recentes.
/XO :: eXcluir arquivos mais antigos.
/XX :: eXcluir arquivos e diretórios eXtra.
/XL :: eXcluir arquivos e diretórios solitários.
/IS :: Incluir os mesmos arquivos.
/IT :: Incluir arquivos ajustados.
/MAX:n :: tamanho MÁXimo de arquivo - excluir arquivos
maiores que n bytes.
/MIN:n :: tamanho MÍNimo de arquivo - excluir arquivos
menores que n bytes.
/MAXAGE:n :: idade de arquivo MÁXima - excluir arquivos mais
antigos que n dias/data.
/MINAGE:n :: idade de arquivo MÍNima - excluir arquivos mais
recentes que n dias/data.
/MAXLAD:n :: última data de acesso máxima - excluir arquivos
não utilizados desde n.
/MINLAD:n :: última data de acesso mínima - excluir arquivos
utilizados desde n.
(Se n < 1900, então n = n dias ou n = data
AAAAMMDD).
/XJ :: eXcluir pontos de Junção. (normalmente incluído
por padrão).
/FFT :: assumir horas de arquivo FAT (granularidade
de 2 segundos).
/DST :: compensar para diferenças de uma hora de
horário de verão.
/XJD :: eXcluir pontos de Junção para Diretórios.
/XJF :: eXcluir pontos de Junção para arquivos.
::
:: Opções de Repetição :
::
/R:n :: número de Repetições em cópias com falhas:
o padrão é 1 milhão.
/W:n :: tempo de espera entre as repetições: o padrão
é 30 segundos.
/REG :: Salve /R:n e /W:n no Registro como configurações
padrão.
/TBD :: aguardar nomes de compartilhamentos a serem
definidos (erro de repetição 67).
::
:: Opções de Log :
::
/L :: Listar somente - não copiar, usar carimbo de
data/hora ou excluir qualquer arquivo.
/X :: relatar todos os arquivos eXtra, não apenas os
selecionados.
/V :: produzir saída detalhada, mostrando arquivos
ignorados.
/TS :: incluir carimbo de data/hora no arquivo de
origem na saída.
/FP :: incluir nome de caminho completo de arquivos na
saída.
/BYTES :: Imprimir tamanhos como bytes.
/NS :: sem tamanho - não registrar tamanhos de arquivo.
/NC :: sem classe - não registrar classes de arquivo.
/NFL :: sem lista de arquivos - não registrar nomes de
arquivo.
/NDL :: sem lista de diretórios - não registrar nomes
de diretório.
/NP :: sem progresso - não exibir percentual copiado.
/ETA :: mostrar tempo estimado de chegada dos arquivos
copiados.
/LOG:arquivo :: status de saída para arquivos de log
(substituir log existente).
/LOG+:arquivo :: status de saída para arquivos de log
(anexar a log existente).
/UNILOG:arquivo :: status de saída para arquivos de log como UNICODE
(substituir log existente).
/UNILOG+:arquivo :: status de saída para arquivos de log como UNICODE
(anexar a log existente).
/TEE :: saída para janela de console, assim como arquivo
de log.
/NJH :: sem descrição de trabalho.
/NJS :: sem resumo de trabalho.
/UNICODE :: status de saída como UNICODE.
::
:: Opções de Trabalho :
::
/JOB:trabalho :: pegar parâmetros do arquivo de trabalho nomeado.
/SAVE:trabalho :: salvar parâmetros no arquivo de trabalho nomeado
/QUIT :: sair depois de processar a linha de
comando (para exibir parâmetros).
/NOSD :: nenhum diretório de origem especificado.
/NODD :: nenhum diretório de destino especificado.
/IF :: incluir os seguintes arquivos.
::
:: Comentários :
::
O uso de /PURGE ou /MIR no diretório raiz do volume
fará robocopy aplicar a operação solicitada também nos arquivos do
diretório Informações do Volume do Sistema. Se isso não for
desejado, a opção /XD poderá ser usada como instrução para robocopy
ignorar esse diretório.