Tengo numerosas carpetas desde las que quiero mover todo el contenido a su carpeta principal.
d:\folder1\foo\[files1-10]
d:\folder2\foo\[files11-14]
d:\folder3\bar\[files1-9]
..
d:\folder178\foo\file15
esto debería terminar así:
d:\foo\[files1-15]
d:\bar\[files1-9]
Las carpetas "carpeta1", "carpetaX", etc. pueden contener subdirectorios con el mismo nombre (como foo), pero contienen nombres de archivo únicos.
¿Cómo puedo mover cómodamente el contenido de los subdirectorios a d:\?
Respuesta1
La forma más sencilla es utilizar el preprocesador de línea de comandos y emitir MOVE *.* ..
comandos del sistema operativo para mover todos los archivos donde los necesite.
Con el tiempo, también terminas emitiendo tus últimos comandos MOVE foo\ ..
y MOVE bar\ ..
los del sistema operativo para moverlos a tu D:\
carpeta raíz.
Aquí tienes un ejemplo:
CD D:\folder1\foo\
MOVE *.* ..
CD ..
MOVE foo\ ..
CD ..\folder2\foo\
MOVE *.* D:\foo\
etcétera.