Aquesta publicació us mostrarà com fer-ho moveu tots els fitxers de les subcarpetes a la carpeta principal a Windows 11/10 . És un procés que requereix molt de temps per moure diverses subcarpetes que contenen fitxers a una sola carpeta. Afortunadament, Windows ofereix algunes funcions integrades movent o copiant tots els fitxers de subcarpetes a la carpeta principal. Segueix llegint aquesta publicació per conèixer aquestes funcions.
desfà les cel·les a Excel
Mou tots els fitxers de les subcarpetes a la carpeta principal a Windows
Seguiu aquests mètodes per moure tots els fitxers de les subcarpetes a la carpeta principal:
- Utilitzant el símbol del sistema
- Utilitzant PowerShell
- Utilitzant l'explorador de fitxers
- Ús del fitxer per lots
Vegem-les ara amb detall.
1] Utilitzant PowerShell
A continuació s'explica com podeu moure fitxers de subcarpetes a la carpeta principal mitjançant PowerShell:
- Obert PowerShell com a Administrador.
- Escriviu aquesta comanda i premeu Entra
New-Item -ItemType Directory -Path "FolderPath"
. - Aquesta ordre crearà una nova carpeta on es mouran els fitxers. Substitueix FolderPath amb el camí de la ubicació on voleu crear la carpeta.
- Ara, escriviu aquesta comanda i premeu Entra :
Set-Location -Path "SubfolderLocation"
- Aquesta ordre modificarà el directori actual a la carpeta d'origen que conté subcarpetes a transferir. Substitueix SubcarpetaUbicació amb la ubicació de la subcarpeta.
- Finalment, executeu aquesta ordre per copiar tots els fitxers de les subcarpetes a una carpeta principal. Aquí, substituïu MainFolder per la ubicació de la carpeta de destinació.
Get-ChildItem -Recurse -File | Copy-Item -Destination "MainFolder"
2] Utilitzant el símbol del sistema
Seguiu aquests passos per moure o copiar fitxers i carpetes mitjançant el símbol del sistema:
- Obert Símbol del sistema com a Administrador.
- Escriviu la següent comanda i premeu Entra . Això crearà una nova carpeta per moure o copiar els fitxers. Assegureu-vos de substituir Carpeta principal amb el camí on s'ha de crear la carpeta.
md "MainFolder"
- Un cop creada la carpeta de destinació, heu de modificar el directori actual a la carpeta d'origen que conté les subcarpetes. Executeu aquesta comanda per fer-ho. Assegureu-vos de substituir Subcarpeta amb el camí de la subcarpeta.
cd /d "SubFolderpath"
- Finalment, executeu aquesta ordre per copiar tots els fitxers de les subcarpetes a una carpeta principal. Substitueix MainFolderPath amb el camí de la carpeta de destinació.
for /r %d in (*) do copy "MainFolderPath"
Nota: A l'ordre final, podeu substituir copiar per moure si voleu moure els fitxers en lloc de copiar-los.
3] Utilitzant l'explorador de fitxers
En aquest mètode farem servir l'Explorador de fitxers per moure fitxers de subcarpetes a una carpeta principal. Així és com:
- Obriu l'Explorador de fitxers i navegueu a la carpeta que conté les subcarpetes que voleu moure.
- Escriviu la següent comanda a la barra de cerca i premeu Entra . Aquesta ordre ordena a l'Explorador de fitxers que exclogui totes les carpetes dels resultats de la cerca, és a dir, només apareixeran els fitxers.
*.* NOT type:"file folder"
- Ara, premeu CTRL + A per seleccionar tots els fitxers i tallar o copiar aquests fitxers segons les vostres preferències.
- Navegueu a la carpeta principal i premeu CTRL + V per enganxar tots els fitxers.
Llegeix: No es poden arrossegar i deixar anar fitxers o carpetes a Windows
Windows Explorer obre l'ordinador
4] Ús del fitxer per lots
La creació i l'execució d'un fitxer per lots executarà diferents ordres per moure fitxers i carpetes d'una ubicació a una altra. Així és com:
- Obriu el Bloc de notes i enganxeu el codi següent:
@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
- Ara deseu aquest fitxer amb a .un extensió. Assegureu-vos de substituir MainfolderPath amb el camí de la carpeta de destinació i FolderWithSubfoldersPath amb la ruta de la carpeta de les subcarpetes.
- Executeu el fitxer per lots com a administrador i l'ordre s'executarà.
Voila, ara heu mogut correctament tots els fitxers de les subcarpetes a la carpeta principal de Windows.
Llegeix: No hi ha cap avís duplicat en copiar o moure fitxers i carpetes
Esperem que aquesta publicació us hagi ajudat.
Hi ha alguna manera de moure fitxers de diverses carpetes alhora?
Sí, Windows ofereix múltiples funcions per moure fitxers de diverses carpetes simultàniament. Podeu fer-ho executant el *.* NOT escriviu:'carpeta de fitxers' a l'explorador de fitxers i copiant i enganxant els fitxers. A part d'això, utilitzar el símbol del sistema i PowerShell també pot fer que funcioni.
Com eliminar tots els fitxers de les subcarpetes i traslladar-los a una carpeta?
Podeu eliminar tots els fitxers de les subcarpetes i traslladar-los a una carpeta simplement prement CTRL + A per copiar-los i CTRL + X per tallar-los. A continuació, navegueu a la carpeta de destinació i premeu CTRL + V per enganxar els fitxers.