Eu também corri para esse problema. Parece que esta pasta oculta aparece quando o diretório de origem é uma raiz da unidade, por exemplo. D:\
ou F:\
. Essas pastas conterão o sistema e os atributos ocultos e, por ser uma pasta raiz de origem, não poderão ser removidas pelo comando attrib -s -h
.
Neste exemplo, F:\
é a origem G:\
é o destino.
Você pode ver os atributos no PowerShell. Você verá o modo d--hs
para o diretório oculto & sistema. Experimente o comando get-item
C:\> Get-Item F:\
Robocopy supostamente não irá criá-lo como uma pasta oculta se a pasta existir. Eu li em alguns posts que usando um /CREATE
vai fazer o truque, ou você pode criar as pastas manualmente antes do tempo. Eu tenho que fazer mais testes, bem como outras combinações para verificar isso completamente.
Caso contrário, você pode fazer um attrib -h -s G:\Destination_Folder
para remover o sistema e o atributo oculto após a cópia.