Esta publicación le mostrará cómo mover todos los archivos de las subcarpetas a la carpeta principal en Windows 11/10 . Es un proceso que lleva mucho tiempo mover varias subcarpetas que contienen archivos a una sola carpeta. Afortunadamente, Windows ofrece algunas características integradas para mover o copiar todos los archivos de las subcarpetas a la carpeta principal. Sigue leyendo esta publicación para conocer estas características.
Mover todos los archivos de las subcarpetas a la carpeta principal en Windows
Siga estos métodos para mover todos los archivos de las subcarpetas a la carpeta principal:
- Uso del símbolo del sistema
- Uso de PowerShell
- Uso del Explorador de archivos
- Uso de archivo por lotes
Veamos ahora estos en detalle.
cómo desactivar la bandeja de entrada enfocada
1] Uso de PowerShell
Así es como puede mover archivos de subcarpetas a la carpeta principal usando PowerShell:
- Abierto Potencia Shell como administrador
- Escriba este comando y presione Ingresar
New-Item -ItemType Directory -Path "FolderPath"
. - Este comando creará una nueva carpeta donde se moverán los archivos. Reemplazar Ruta de la carpeta con la ruta de la ubicación donde desea crear la carpeta.
- Ahora, escriba este comando y presione Ingresar :
Set-Location -Path "SubfolderLocation"
- Este comando modificará el directorio actual a la carpeta de origen que contiene las subcarpetas que se transferirán. Reemplazar SubcarpetaUbicación con la ubicación de la subcarpeta.
- Finalmente, ejecute este comando para copiar todos los archivos en las subcarpetas a una carpeta principal. Aquí, reemplace MainFolder con la ubicación de la carpeta de destino.
Get-ChildItem -Recurse -File | Copy-Item -Destination "MainFolder"
2] Uso del símbolo del sistema
Siga estos pasos para mover o copiar archivos y carpetas mediante el símbolo del sistema:
ventanas de sincronización de carpetas
- Abierto Símbolo del sistema como administrador
- Escriba el siguiente comando y presione Ingresar . Esto creará una nueva carpeta para mover o copiar los archivos. Asegúrese de reemplazar Carpeta principal con la ruta donde se debe crear la carpeta.
md "MainFolder"
- Una vez que se ha creado la carpeta de destino, debe modificar el directorio actual a la carpeta de origen que contiene las subcarpetas. Ejecute este comando para hacerlo. Asegúrese de reemplazar subcarpeta con la ruta de la subcarpeta.
cd /d "SubFolderpath"
- Finalmente, ejecute este comando para copiar todos los archivos en las subcarpetas a una carpeta principal. Reemplazar RutaCarpetaPrincipal con la ruta de la carpeta de destino.
for /r %d in (*) do copy "MainFolderPath"
Nota: En el comando final, puede reemplazar copiar con mover si desea mover los archivos en lugar de copiarlos.
3] Uso del Explorador de archivos
En este método, usaremos el Explorador de archivos para mover archivos de subcarpetas a una carpeta principal. Así es cómo:
- Abra el Explorador de archivos y navegue hasta la carpeta que contiene las subcarpetas que desea mover.
- Escriba el siguiente comando en la barra de búsqueda y presione Ingresar . Este comando ordena al Explorador de archivos que excluya todas las carpetas de los resultados de búsqueda, es decir, solo aparecerán los archivos.
*.* NOT type:"file folder"
- Ahora presiona CTRL + A para seleccionar todos los archivos y cortar o copiar estos archivos según sus preferencias.
- Navega a la carpeta principal y presiona CTRL+V para pegar todos los archivos.
Leer: No puedo arrastrar y soltar archivos o carpetas en Windows
4] Usar archivo por lotes
herramienta de preparación del sistema
Crear y ejecutar un archivo por lotes ejecutará diferentes comandos para mover archivos y carpetas de una ubicación a otra. Así es cómo:
- Abra el Bloc de notas y pegue el siguiente código:
@echo off set SOURCE_FOLDER=FolderWithSubfoldersPath set DESTINATION_FOLDER=MainfolderPath if not exist "%DESTINATION_FOLDER%" ( mkdir "%DESTINATION_FOLDER%" ) for /r "%SOURCE_FOLDER%" %%f in (*) do ( move "%%f" "%DESTINATION_FOLDER%\" ) echo All files have been moved to %DESTINATION_FOLDER%. pause
- Ahora guarde este archivo con un .uno extensión. Asegúrese de reemplazar MainfolderPath con la ruta de la carpeta de destino y CarpetaConSubcarpetasRuta con la ruta de la carpeta de subcarpetas.
- Ejecute el archivo por lotes como administrador y el comando se ejecutará.
Listo, ahora ha movido con éxito todos los archivos de las subcarpetas a la carpeta principal en Windows.
Leer: Sin advertencia duplicada al copiar o mover archivos y carpetas
Esperamos que esta publicación te haya ayudado.
herramienta de preparación del sistema
¿Hay alguna forma de mover archivos de varias carpetas a la vez?
Sí, Windows ofrece múltiples funciones para mover archivos de varias carpetas simultáneamente. Puede hacerlo ejecutando *.* NO escriba: 'carpeta de archivos' en el explorador de archivos y copiando y pegando los archivos. Aparte de eso, usar el símbolo del sistema y PowerShell también puede hacer que funcione.
¿Cómo eliminar todos los archivos de las subcarpetas y reubicarlos en una carpeta?
Puede eliminar todos los archivos de las subcarpetas y reubicarlos en una carpeta simplemente presionando CTRL + A para copiarlos y CTRL + X para cortarlos. Luego navegue a la carpeta de destino y presione CTRL + V para pegar los archivos.