
Entonces tengo muchas carpetas con diferentes nombres de archivos dentro de ellas, pero solo hay una variación de nombres de archivos de aproximadamente 20. ¿Es posible buscar en todas las carpetas en un directorio ciertos nombres de archivos y luego mover la carpeta con los archivos que contiene? a una carpeta diferente?
Estoy en Windows 10 y no he probado nada. Sólo un trabajo tedioso que me estoy quedando dormido haciendo.
Solía jugar con lotes y vb, etc., pero no lo he hecho desde hace más de 10 años, así que ni siquiera sé por dónde empezar.
Respuesta1
Este script por lotes esqueleto puede realizar la tarea:
for /f "delims=" %%G in ('dir /b /s "ROOT DIR" ^| findstr /i "FILE-NAME"') do (
echo %%G
move "%%~dpG" "\path\to\target"
)