Tengo una estructura de carpetas compleja similar a:
h:\folder1\folder2\folder3
h:\folder1\folder2\a
h:\folder1\b
h:\folder1\folder3
h:\folder1\folder4\d
Excepto probablemente con cientos de carpetas y una profundidad de alrededor de 4.
Quiero ejecutar un comando que colocará move
todos los archivos de cada subcarpeta en la carpeta de nivel superior. Entonces algo así h:\folder1\*\*.*
como h:\folder1
.
¿Existe alguna herramienta que pueda utilizar para hacer esto? ¿Windows 7 tiene un comando que haga esto?
Respuesta1
Hay una manera de mover todos los archivos.
- Ir a la carpeta principal
- Haga clic en
Search box
- Escribe
*.*
y espera - Verás todos los archivos y carpetas.
- Seleccionar todos los archivos excepto las carpetas
- Realizar
Cut
operación (CTRL+X
) - Ir a la carpeta principal
- Realizar
Paste
operación (CTRL+V
)
Ahora los archivos se movieron a la carpeta principal
Respuesta2
Encontré la respuesta aquí:Mueva archivos de varias carpetas al directorio principal con el símbolo del sistema.
Un chico creó un programa de línea de comandos que funciona muy bien en Win 7, sin necesidad de instalar cosas adicionales.
h:\Downloads\MoveFilesUpFromSubfolders.exe -t .
Simplemente ejecuta eso en la carpeta principal (h:\carpeta1) por mí y luego hace una prueba. Si la prueba se ve bien, entonces ejecuta el comando.
h:\Downloads\MoveFilesUpFromSubfolders.exe .
¡Bam! Después de un par de minutos, todo estará listo y podrás eliminar todas tus carpetas.
¡Gracias chico!