Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

In Windows 7, I have a directory of folders which each contain files as their contents. Is there any way to extract all of the contents of each the folders to a separate location other than cutting and pasting the content one folder at a time?

share|improve this question

migrated from ux.stackexchange.com Dec 24 '12 at 19:14

This question came from our site for user experience researchers and experts.

2 Answers 2

up vote 13 down vote accepted

If you want to move the contents of a source directory and all of its sub-directories to a single destination directory (i.e. flatten the folder structure), it's very easy and you don't even need to bother with the command line.

Just go to the top-level source folder (whose contents you want to copy), and in the Windows Explorer search box type * (just a star or asterisk). This will display every file and sub-folder under the source folder. Now just sort by Type to group all files together, select them all, then cut/copy and paste in the destination dir.

If you have hidden and system files as well, under Organize → Folder and search options → View tab make sure Show hidden files... is selected, and Hide protected operating system files is unchecked.

share|improve this answer

You can use Windows Command Prompt for running a command:

move C:\path\to\folder\*\* C:\path\to\folder\


I am not 100% certain about dashes, but \ or / should definetely work. The above command will move all files from all folders in C:\path\to\folder to C:\path\to\folder.

share|improve this answer
    
ill play around with it. i figured there was a command prompt solution im assuming for all of them id use the wildcard '*' –  John Dream Dec 24 '12 at 20:34
    
Be warned that this will clobber any duplicate filenames. –  Bob Jan 28 '14 at 14:19

protected by Community May 15 at 8:03

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.