How to copy multiple file names in folder


Do you want to copy all file names in a specific folder and save it as a text file? If so, you don’t need any special tools, all you need is Windows and a command prompt. How-to guide after the break.

How to copy file names

Copying the file names in a folder is relatively easy. It can always be handy to know how to do this, you never know when you will need this. For example if you want to upload multiple files to a website, but you are too lazy to copy the file names of all pictures individually, then you will need to know this.

Anyway, let’s get started:

1. Open the Windows Explorer (Windows key + E)
2. Browse to your folder with all the files, e.g. C:\Users\[yourusername]\Pictures
3. Click on the address bar, select it and copy the entire address via CTRL + C (hold both)
4. Open up a command prompt (click on the link if you don’t know how)
5. Enter cd, then hold CTRL + V to insert the address that we copied into our clipboard in step 3.
6. Hit enter
7. Enter DIR /B /O:N > filenames.txt (filenames.txt is the name of the txt file)

Copy file names from folder as text

8. Now open the folder where your files are stored and open the text file filenames.txt
9. Congratz, you have just copied all file names from a folder and stored them into a text file.

Tip:
Should you want to copy files names not only from a folder, but from sub-folders as well, you simply add a /S for subdirectories to the command: DIR /B /O:N /S > filename.txt

Rate this article:
This article was rated 5 out of 5 stars
Based on 2 ratings

How to delete pagefile.sys in Windows 7?
How to remove welcome screen in Windows 7
Watch The Champions League Final Online Live For Free!

Juicy Logo White You love Windows, Gaming and everything digital? Great, we too! We have thousands of great Windows 7 themes, registry tweaks, tutorials, so please use our search box if you look for anything specific.

If you have some awesome desktop themes, tips or want to write for us, then drop us a mail!



Written by: Oliver Krautscheid
Oliver is the founder and lead editor of this site. He is interested in finding new ways to break Windows, find common e.... Full Bio

Contact The Author: Get Free Help.png

Connect:

facebook google twitter LinkedIn


Need help? Ask a question at our QA site, click the red button to get started:

12 Responses to How to copy multiple file names in folder

  1. Peggy said:

    I am trying to get a txt file containing a list of all the mp3 files in a file on my desktop.
    I typed C:/USERS/FRANK/DESKTOP/PZR MUSIC/dir/b/O:N>filenames.txt and clicked enter and it just said file path and syntax error.

    I am running Windows 7 Professional for an operating system.

  2. sOliver said:

    Peggy, I’m also on Windows 7 Professional and it works just fine here, tried it again. You have a syntax error, so you are doing something wrong.

    1. There are missing spaces between the path and the command. It needs to be DIR /B /O:N > filenames.txt

    2. You need to cd into the folder first, e.g. CD C:/USERS/FRANK/DESKTOP/PZR MUSIC then you can run the command above

    By the way, a change of attitude might be great, instead of blaming others for your incapability. Copying file names into a text is really simple and everyone should be able to follow the tutorial, but if you don’t read it carefully you will fail.

  3. Corey said:

    Definitely works! I like peggy misread the tutorial and was feeling very blameful as well :P, however your comment cleared it up for me right away, was not looking forward to typing for 30 mins instead of 1. Many thanks sOliver!

  4. gwenkent said:

    Cannot copy Asian text characters, eg chinese,korean, japanese,etc except english characters.

    Anywhere I can find what I wanted?

    Thank you.

  5. joe said:

    What if my files are in the other partition of the hard disk? It said that the system cannot find the drive specified.

  6. Peter said:

    I don’t get this.

    I am on Windows 7 Professional (64-bit). I am trying to copy just the file names from a list of adobe PDF files. The list is on an ‘H’ drive on a network. I want to paste the file names (with no extensions) into an Excel spreadsheet.

    I click on the address bar and select copy with Control + C. I open up the command prompt (DOS). The command prompt has: c:\users\Peter\>
    I enter cd

    I then try to paste into the command prompt (next to ‘cd’) but all it does is show ^V.

    Fine. So I try with the mouse button. I right click ‘copy’ and then paste the file path into the command prompt. I hit enter.

    It says: ‘CMD does not support UNC paths as current directories’.

    What did I do wrong?

  7. ekmek said:

    CTRL+V doesn’t work in DOS. type cd and then the folder to add a folder or cd.. to clear the folder. I had to handjam it in to get it to work. Since I’m doing this to make M3U files I wish someone would make a BAT file that would just do this if it was in the right folder

  8. ekmek said:

    Hey I made a BAT file for this! That way you don’t have to mess with DOS at all.

    1. Go to the folder you want to make a text file.
    2. Right click and select new
    3. select notepad
    4. with new notepad file open type ::MyBat4Text Command will not operate anything with a double “::” at the beginning of the line. This line lets you know what the batch file will do. Press Return or Enter.
    5. Type “@echo off” then press Return or Enter and type, DIR /B /O:N /S > filename.txt

    6. Press Return or Enter and type “pause” then press Return

    7. Save the note pad file and name it what you want

    8. click on the notepad file and changed the extension from txt to bat.

    9. Now any time you put this bat file in a folder and double click it it will make the text file for you (an for me I rename the text file to M3u)

  9. Gus said:

    More easy on Windows 7… on the Explorer over the selected files:
    Shit + Right Click —> Copy As Path

  10. Fortyone said:

    Thank you! The “cd” first, and THEN paste the path… that was the trick. Thanks again!

  11. Bob Snow said:

    I’ve only been searching on various forums for several week’s trying to accomplish the impossible. With your above suggestion I was able to capture 65,000+ filenames in less than 30 seconds.

    Thanks for making my,what, month. I have never been here before today but now you’re on top of my list.

    Bob

  12. oliversk said:

    Thanks Bob, I suggest you subscribe or bookmark this page then with latest productivity tips:

    http://windows7themes.net/category/windows-7-tweaks/productivity-tips

    I’ll be writing more on this, I still know a couple more handy tricks ;)

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>