
Ao executar o robocopy usando um comando mais básico, como
robocopy <Source> <Destination> /E
ele copia apenas o que eu chamaria de arquivos e pastas 'regulares' ou também aqueles com atributos ocultos e de sistema?
O documento oficial emhttps://docs.microsoft.com/en-us/windows-server/administration/windows-commands/robocopynem sequer menciona atributos ocultos ou do sistema (a partir de 01/02/2020).
Para que conste, estou no Windows 10 1909 (18363.592).
Responder1
Eu fiz alguns testes.
Primeiro desativei "Ocultar arquivos protegidos do sistema operacional" nas opções de pasta. Então criei algumas pastas e arquivos e alterei seus atributos cmd
usando
attrib +s +h <folder or file path>
Em seguida, copie usando o comando
robocopy <Source> <Destination> /E
de fato copiou todos os arquivos e pastas, independentemente de seus atributos system
ou .hidden
Além disso, testei copiar o conteúdo da pasta "real" do sistema $Recycle.Bin
para outra pasta. Ele copiou o conteúdo, embora o Windows Explorer não exiba os nomes das pastas complexas originais na pasta de destino.