Arquivo em lote para mover vários arquivos para vários dir

  • Questão
  • Solução
  • Nota

Questão

Gostaria que um arquivo de lote movesse vários arquivos de vários diretórios para um diretório em um

dirigir. Exemplo:

 C: CanProdAMDDetailProc *. * C: CanProdAMDSumProc *. * C: PodeProdPMDDetailProc *. * C: CanProdPMDSumProc *. * C: PodeProdSMDDetaiilProc *. * C: CanProdSMDSumProc *. * C: PodeProdKMDDetailProc *. * C: CanProdKMDSumProc *. * 

Solução

Você pode tentar com o script abaixo,

 @echo desativado para / f "Tokens = * delims =" %% g em ('dir / b / s "C: CanProd" ^ | find "Proc \"') move "%% g" "caminho de destino" 

Nota:

O caminho de destino deve terminar como "D: test". O caminho deve terminar com a barra ().

Nota

Obrigado ao Hawk por essa dica no fórum.

Artigo Anterior Próximo Artigo

Principais Dicas