¿La forma más fácil de extraer el contenido de muchas carpetas a la vez?
27
En Windows 7, tengo un directorio de carpetas que contienen archivos como contenido. ¿Hay alguna forma de extraer todo el contenido de cada una de las carpetas en una ubicación separada que no sea cortar y pegar el contenido de una carpeta a la vez?
Si desea mover el contenido de un directorio de origen y todos sus subdirectorios a un único directorio de destino (es decir, aplanar la estructura de carpetas), es muy fácil y ni siquiera necesita preocuparse por la línea de comandos.
Simplemente vaya a la carpeta de origen de nivel superior (cuyo contenido desea copiar) y en el cuadro de búsqueda del Explorador de Windows escriba * (solo una estrella o un asterisco). Esto mostrará todos los archivos y subcarpetas en la carpeta de origen. Ahora ordene por Tipo para agrupar todos los archivos, selecciónelos todos, luego corte / copie y pegue en el directorio de destino.
Si también tiene archivos ocultos y del sistema, en Organizar → Carpeta y opciones de búsqueda → pestaña Ver, asegúrese de que la opción Mostrar archivos ocultos ... esté seleccionada y la opción Ocultar archivos protegidos del sistema operativo no esté marcada.
Esto, mi amigo, es por qué voy a SU tan a menudo como puedo. Damn Fine
t0mgs
1
The real-hack +1
adelriosantiago
1
Gran respuesta, nunca hubiera pensado en esto, estaba jugando con XCOPY y otras cosas y estaba a unos minutos de descifrar AHK. +1.
ATaco
Hmm, lo probé con Windows 10 y las carpetas se conservaron ...
JohnAndrews
3
@JohnAndrews: No, todavía funciona bien en todas las versiones de Win10 siempre que seleccione solo los archivos.
Karan
5
Puede usar el símbolo del sistema de Windows para ejecutar un comando:
move C:\path\to\folder\*\* C:\path\to\folder\
No estoy 100% seguro de los guiones, pero \ o / debería funcionar definitivamente. El comando anterior moverá todos los archivos de todas las carpetas en C: \ ruta \ a \ carpeta a C: \ ruta \ a \ carpeta.
Puede usar el símbolo del sistema de Windows para ejecutar un comando:
No estoy 100% seguro de los guiones, pero \ o / debería funcionar definitivamente. El comando anterior moverá todos los archivos de todas las carpetas en C: \ ruta \ a \ carpeta a C: \ ruta \ a \ carpeta.
fuente