Como usar o xcopy para copiar diretórios com prefixo específico para outra pasta

0

Eu tenho uma pasta A e ela contém muitos subdiretórios com nomes como 2017-mm-dd e 2018-mm-dd , o subdiretório não está vazio e o que está dentro também deve ser copiado.

Então, surge a questão: como copiar subdiretórios de 2018-mm-dd para a pasta B com o comando xcopy no Windows.

    
por Gearon 24.05.2018 / 07:02

1 resposta

1

Eu consegui fazer isso com xcopy , dir /b e for em cenários simples, mas quando eu configurei um teste complexo, ele falhou. xcopy é simplesmente muito antigo e desatualizado.

Eu recomendo o uso do PowerShell. O seguinte comando do PowerShell fornece o que você deseja.

Copy-Item "2018-*" C:\ -Force -Recurse

Na verdade, eu aconselho a ignorar o Prompt de Comando e os arquivos em lote. Eles pertencem aos anos 90. O PowerShell e o seu .ps1 são o caminho a seguir.

    
por 24.05.2018 / 07:27