O Robocopy está pendurado no canto do seu PC, talvez sem que você perceba. É uma linha de comando integrada para sistemas operacionais Windows que permite transferências rápidas de arquivos de um lugar para outro. Além disso, você pode até mesmo transferir diretórios ou unidades inteiras.
Este não é um comando comumente usado. Na verdade, é um comando externo. O Robocopy estava disponível nos kits de recursos do Windows NT e Windows 2000 e em todos os sistemas operacionais Windows posteriores ao Vista (7, 8 e 10).
Neste artigo, você encontrará tudo sobre os comandos úteis do Robocopy e o que eles fazem.
Parâmetros e sintaxe de Robocopy
Sintaxe Robocopy
robocópia [[...]] []
Parâmetros Robocopy
Origem - aponta para o caminho do diretório de origem.
Destino - aponta para o caminho do diretório de destino.
Arquivo- Mostra quais arquivos serão copiados. Caracteres curinga como * ou? pode ser usado.
Opções - mostra as opções que podem ser utilizadas por um comando robocopy.
Opções de Robocopy
As seguintes opções são adicionadas ao final do comando. Isso também inclui opções de seleção de arquivo, nova tentativa, registro e trabalho.
/ s é para copiar subpastas, exceto aquelas que estão vazias.
/ e serve para copiar subpastas, incluindo aquelas que estão vazias.
/ lev: N é para copiar os níveis N principais na árvore da pasta de origem.
Os arquivos / z são copiados no modo reinicializável.
Os arquivos / b são copiados no modo Backup.
/ zb está usando o modo reiniciável. Caso o acesso seja negado, utilizará o modo Backup.
/ efsraw todos os arquivos criptografados são copiados no modo EFS RAW.
/ copy: CopyFlags Informa quais propriedades do arquivo devem ser copiadas. Os valores apropriados para esta opção são: D são dados, O são informações do proprietário, A são atributos, T são carimbos de data / hora, U são informações de auditoria e S significa Segurança = NTFS ACLs.
Os arquivos / sec são copiados com segurança (o mesmo que / copy: DATS).
/ copyall todas as informações do arquivo são copiadas (o mesmo que / copy: DATSOU).
As informações do arquivo / nocopy são excluídas (combina bem com / purge).
remover anúncios do kindle fire 7
/ secfix todos os arquivos obtêm correção de segurança de arquivo, incluindo os que foram ignorados.
/ timfix todos os arquivos têm um tempo fixo, incluindo os que foram ignorados.
/ purge exclui pastas de destino e arquivos que foram removidos da origem.
/ mir espelha a árvore de pastas (mesmo efeito de / e plus / purge).
/ mov move arquivos e os exclui da origem após serem copiados.
/ move move e exclui arquivos e diretórios da fonte quando eles são copiados.
/ a +: [RASHCNET] fornece atributos de arquivos de origem para arquivos copiados.
/ a -: [RASHCNET] remove atributos de arquivos de origem de arquivos copiados.
/ fat cria arquivos de destino usando apenas nomes de arquivo 8.3 FAT.
/ 256 Desativa o suporte para caminhos com mais de 256 caracteres. / mon: N Faz um monitor de origem. ele é executado novamente quando detecta mais de N alterações.
/ mot: M Faz um monitor de origem e será executado novamente se detectar alterações dentro de um determinado número de minutos.
/ MT [: N] Faz cópias multithread com um número especificado de threads (o padrão é 8). N deve estar entre 1 e 128. Este recurso não é compatível com os parâmetros / EFSRAW e / IPG. Você pode redirecionar a saída através da opção / LOG se quiser acelerar as coisas.
/ rh: hhmm-hhmm Fornece informações sobre quando você pode iniciar novas cópias.
/ pf está verificando as horas de funcionamento. As verificações não são por passagem, mas por arquivo.
/ ipg: n existe para usuários com largura de banda menor. Ele insere lacunas entre os pacotes.
você pode transformar um gif na sua foto de perfil no facebook?
Opções de seleção de arquivo
/ a apenas copia arquivos com um atributo Archive definido.
/ m faz o mesmo que acima. Além disso, ele redefine o atributo.
/ ia: [RASHCNETO] inclui apenas os arquivos que possuem um atributo especificado.
/ xa: [RASHCNETO] exclui arquivos com atributos específicos.
/ xf […] exclui arquivos que correspondem aos caminhos, nomes ou curingas fornecidos.
/ xd […] Exclui pastas que correspondem aos caminhos e nomes fornecidos.
/ xc omite os arquivos alterados.
/ xn omite os arquivos mais recentes.
/ xo deixa de fora os arquivos mais antigos.
/ xx deixa de fora pastas e arquivos extras.
/ xl deixa de fora pastas e arquivos solitários.
/ is serve para incluir os mesmos arquivos.
/ é para incluir arquivos alterados ou ajustados.
/ max: define o tamanho máximo do arquivo e omite arquivos maiores que o número especificado de bytes.
/ min: define o tamanho mínimo do arquivo e deixa de fora os arquivos menores que o número especificado de bytes).
/ maxage: define a idade máxima do arquivo e omite os arquivos criados antes de uma data especificada ou com mais de um certo número de dias.
/ minage: define a idade mínima do arquivo e omite os arquivos criados após uma data especificada ou anterior a um número especificado de dias).
/ maxlad: define a data máxima do último acesso, deixando de fora os arquivos não usados desde a data especificada).
/ minlad: define a data mínima do último acesso, deixando de fora os arquivos acessados desde então. No entanto, se N for definido abaixo de 1900, N mostra a contagem de dias. Caso contrário, N mostra uma data no formato AAAAMMDD padrão.
/ xj faz uma exclusão de pontos de junção.
/ fft estima os tempos de arquivo FAT (aproximadamente dois segundos)
Opções de repetição
/ r: N mostra o número de tentativas de cópia com falha, 1 milhão é o valor padrão.
/ w: N mostra o tempo de espera entre duas tentativas, 30 segundos por padrão.
/ reg salva as opções / w e / r no registro como padrão.
/ tbd system vai esperar até que os nomes de compartilhamento sejam definidos
como adicionar mais bots no cs go
Opções de registro
/ l lista os arquivos, sem exclusão, carimbo de data / hora ou cópia.
/ x relata os arquivos extras, não apenas os selecionados.
/ v fornece saída detalhada, apontando arquivos ignorados.
Os carimbos de data / hora do arquivo de origem / ts estão incluídos na saída.
/ fp coloca o caminho completo na saída. Funciona em arquivos.
/ bytes exibirá os tamanhos em bytes.
Os tamanhos dos arquivos / ns não serão registrados.
As classes de arquivo / nc não serão registradas.
Nomes de arquivo / nfl não serão registrados.
Os nomes de diretório / ndl não serão registrados.
/ np copyprogress não será exibido.
/ eta se você precisar de estimativa quando o processo será concluído.
/ log: a saída de status é salva no arquivo de log, sobrescrevendo o arquivo de log atual.
Opções de trabalho
/ job: os parâmetros serão obtidos do arquivo de trabalho especificado.
/ save: os parâmetros serão salvos no arquivo de trabalho especificado.
/ quit sai após a execução da linha de comando para verificar os parâmetros.
/ nosd nenhum diretório de origem será especificado.
/ nodd nenhum diretório de destino será especificado.
Cópia Robusta
Acredite ou não, esse é o fim. Foram muitos comandos, não foi? Esperançosamente, eles serão úteis para você. Compartilhe sua opinião conosco sobre os comandos Robocopy mais úteis nos comentários abaixo.