Mover pastas com arquivos específicos dentro delas para outra pasta

Mover pastas com arquivos específicos dentro delas para outra pasta

Portanto, tenho muitas pastas com nomes de arquivos diferentes dentro delas, mas há apenas uma variação de nomes de arquivos de cerca de 20. É possível pesquisar determinados nomes de arquivos em todas as pastas de um diretório e, em seguida, mover a pasta com os arquivos nela? para uma pasta diferente?

Estou no Windows 10 e não tentei nada. Apenas um trabalho tedioso que estou adormecendo.

Eu costumava brincar com batch e vb etc, mas não faço isso há mais de 10 anos, então nem sei por onde começar.

Responder1

Este script em lote esqueleto pode realizar a tarefa:

for /f "delims=" %%G in ('dir /b /s "ROOT DIR" ^| findstr /i "FILE-NAME"') do (
  echo %%G
  move "%%~dpG" "\path\to\target"
)

informação relacionada