Windows – Comment déplacer tous les fichiers dans les sous-dossiers vers un dossier parent?

Pouvez-vous me montrer comment déplacer tous les fichiers dans le sous-dossier vers le dossier parent?

  1. Créez une sélection des fichiers et des dossiers que vous souhaitez déplacer.
  2. Faites un clic droit, choisissez la coupe
  3. Accédez au dossier parent
  4. Cliquez avec le bouton droit de la souris sur un espace vide et choisissez coller.

Si le sous-dossier en question comporte plusieurs sous-dossiers et que vous souhaitez déplacer tous les fichiers sans leur structure de sous-dossier, procédez comme suit:

  1. Appuyez sur F3 pour ouvrir la boîte de dialogue de recherche (ou si vous avez Windows 7+, vous déplacerez le curseur sur la barre de recherche)
  2. Tapez *.* Et appuyez sur Entrée.
  3. Attendez que la recherche soit terminée. Notez qu'il peut sembler être fait, puis tout à coup il trouve plus de fichiers. Il n'y a pas de notification lorsque la recherche est terminée autre qu'une barre indiquant: Recherche à nouveau, qui apparaît au bas des résultats de recherche.
  4. Sélectionnez tous les fichiers
  5. Faites un clic droit, choisissez la coupe
  6. Déplacez-vous vers le dossier parent en appuyant d'abord pour quitter la recherche, puis une autre fois pour accéder au dossier parent
  7. Cliquez avec le bouton droit sur un endroit vide et choisissez coller.

Utilisez la commande 'for': ouvrez une fenêtre de commande, puis utilisez quelque chose comme le suivant, en supposant que vous avez des fichiers dans c: \ foo \ bar \ et souhaitez les déplacer vers c: \ foo \:

 for %F in (c:\foo\bar\*.*) do move /Y %F c:\foo 

Le commutateur / Y désactive la confirmation; Supprimez-le si vous souhaitez confirmer chaque dépliant de fichier.

Edit: si vous voulez l'enregistrer dans un fichier batch et l'exécuter à partir du dossier parent, vous pouvez, mais vous devez doubler les signes de pourcentage (c.-à-d.% F devient %% F)

À partir d'une invite de commandes:

Move c:\parentFolder\subFolder\*.* c:\parentFolder

Il n'y a pas de solution à jour pour cela. Utilisez une simple technique de glisser-déposer:

  1. Sélectionnez les fichiers que vous souhaitez déplacer
  2. Faites glisser vers le dossier de destination
  3. Laisse-les tomber
  1. Dans l'Explorateur Windows – accédez au dossier parent et utilisez la boîte de dialogue de recherche pour rechercher * qui vous renverra tous les fichiers dans les parent et les sous-dossiers. (Ou si vous savez que vous souhaitez simplement renvoyer des objets spécifiques à partir de sous-dossiers, limitez la recherche comme vous le souhaitez. Par exemple, si vous vouliez simplement déplacer des fichiers .jpg, vous pouvez rechercher * .jpg)

  2. Dans les résultats de recherche, définissez-le pour afficher les détails et trier par la colonne du chemin du dossier (vous devrez peut-être l'ajouter à vos colonnes affichées). Cela facilite la sélection de tous les éléments qui ne se trouvent pas dans le chemin du dossier parent.

  3. Sélectionnez tous les éléments que vous souhaitez déplacer et faites-les glisser dans le dossier parent.