최근에 나는 내 컴퓨터의 특정 디렉토리에 있는 모든 파일과 폴더 목록을 친구에게 보내야 했고 가장 좋은 방법을 찾는 데 시간이 좀 걸렸습니다. 다양한 방법을 시도한 끝에 파일 및 폴더의 모든 데이터와 파일 크기, 마지막 수정 날짜 등과 같은 추가 정보가 포함 된 멋진 Excel 스프레드시트 를 만들 수 있었습니다.(Excel spreadsheet)
이 기사에서는 디렉토리 목록(directory listing) 을 생성하는 두 가지 주요 방법 , 즉 명령줄(command line) 을 사용하거나 타사 프로그램을 사용하는 방법에 대해 설명하겠습니다. 요구 사항이 매우 간단한 경우 명령줄 방법(command line method) 이 가장 쉽고 추가 도구가 필요하지 않습니다. 더 멋진 보고서가 필요하면 프리웨어 유틸리티를 확인하십시오.
명령줄
명령줄 방법 은 쉽고 아마도 이 기사를 읽는 사람들의 90%에게 충분할 것이므로 먼저 명령줄 방법(command line method) 부터 시작하겠습니다 . 시작하려면 탐색기를(Explorer and browse) 열고 디렉터리 목록(directory listing) 을 가져올 폴더 위의 폴더 디렉터리 로(folder directory) 이동 합니다.
C:Test MyTestFolder 에 대한 (MyTestFolder)파일 및 폴더 목록(file and folder listing) 을 인쇄하려면 C:Test 로 이동하고 SHIFT 키 를 누른 다음 (SHIFT key)MyTestFolder 를 마우스 오른쪽 버튼으로 클릭합니다 . 메뉴에서 여기에서 명령 창 열기(Open command window here) 를 선택 하십시오 .
명령 프롬프트(command prompt) 에서 매우 간단한 명령을 입력해야 합니다.
dir >filename.txt
dir 명령(dir command) 은 현재 디렉토리에 있는 파일 및 폴더 목록을 생성하고 오른쪽 꺾쇠 괄호(angle bracket) 는 출력을 화면이 아닌 파일로 보내야 함을 나타냅니다. 파일은 현재 폴더에 생성되며 메모장(Notepad) 을 사용하여 열면 다음과 같이 표시됩니다.
기본적으로 이 명령은 마지막으로 수정한 날짜/시간, 파일 크기, 디렉토리 목록 및 실제 파일 이름을 제공합니다. 다른 정보를 원하면 명령에 매개변수를 추가할 수 있습니다.
예를 들어, 추가 정보를 모두 원하지 않는 경우 다음 명령을 사용하여 파일 및 폴더 이름만 인쇄할 수 있습니다.
dir /b >filename.txt
위의 예에서 Word Stuff(Word Stuff) 라는 폴더가 있음을 알 수 있지만 출력(output doesn) 에는 해당 디렉터리 내의 파일이 나열되지 않습니다. 현재 디렉토리의 하위 디렉토리를 포함한 모든 파일 및 폴더 목록을 얻으려면 다음 명령을 사용합니다.
dir /b /s >filename.txt
크기 등에 대한 추가 데이터가 포함된 전체 디렉토리 및 하위 디렉토리 목록(directory and subdirectory listing) 을 원하는 경우 /b를 제거할 수도 있습니다 . 아래는 dir /s >filename.txt 의 출력입니다 .
dir 명령(dir command) 에는 여기 에서 언급하지 않을 많은 다른 명령줄(command line) 매개변수가 있지만 Microsoft 웹사이트에서 전체 목록을 확인할 수 있습니다. (full list of them)추가 매개변수를 사용하여 파일 속성(숨김, 압축 등)을 표시하고 파일 소유권 등을 표시할 수도 있습니다. 그런 다음 데이터를 Excel 로 가져오고 탭으로 구분하여 데이터가 하나로 묶이지 않고 개별 열로 분리되도록 선택할 수 있습니다.
타사 프리웨어
디렉토리 목록 및 인쇄
디렉토리 목록 인쇄를 위한 최고의 유틸리티 중 하나는 디렉토리 목록 및 인쇄(Directory List & Print) 입니다. 다운로드하면 일부 기능이 비활성화되어 있음을 알 수 있습니다. 무료 버전 에는 (version doesn)Pro 버전(Pro version) 에 포함된 모든 옵션이 포함되어 있지 않기 때문 입니다. 모든 것을 잠금 해제하려면 $20를 지불해야 합니다.
그러나 매일 디렉토리 목록을 인쇄해야 하는 경우가 아니라면 무료 버전은 누구에게나 충분할 것입니다. 설치한 후에는 먼저 인쇄할 디렉토리를 선택해야 합니다. 오른쪽(hand side) 에 있는 즐겨찾기 목록에서 선택할 수도 있습니다 .
이 시점에서 프로그램의 맨 아래 텍스트 창(text window) 에서 미리보기된 출력을 볼 수 있어야 합니다. 다양한 옵션을 가지고 놀고 즉시 업데이트된 결과를 볼 수 있기 때문에 저는 이것을 정말 좋아합니다. 이제 Selection(Selection) 이라는 두 번째 탭을 클릭합니다 .
기본적으로 하위 디렉터리(Provide subdirectories) 제공 및 파일 제공(Provide files) 이 선택되어 있습니다. 이것은 현재 디렉토리에 있는 파일 목록을 출력하고 현재 디렉토리에 있는 모든 폴더를 포함한다는 것을 의미합니다. 하위 디렉토리에 있는 파일은 나열하지 않습니다. 그렇게 하려면 하단의 하위 디렉터리를 통해 실행 상자를 선택해야 합니다.(Run through subdirectories)
보시다시피 무료 버전에는 생성 날짜(creation date) , 수정 날짜, 파일 크기(file size) , 경로 등을 포함할 수 있지만 파일 소유자, 파일 속성 등을 원하는 경우 소프트웨어의 잠금을 해제해야 합니다. 아래 예에서 Show file size 및 Run through subdirectories 를 선택하여 이 출력을 얻었습니다.
무료 버전에서는 완전히 비활성화되어 있으므로 세 번째 탭( Filter )을 건너뛸 것입니다. (Filter)유료 버전에는 몇 가지 고급 필터링 옵션이 있지만 실제로는 수천 또는 수백만 개의 파일이 있는 경우에만 필요합니다. 출력(Output) 탭 에서 목록을 내보낼 위치를 선택할 수 있습니다.
인쇄하거나 클립보드에 복사하거나 Word 및 Excel(Word and Excel) 로 내보낼 수 있습니다. 짜증나게 하기 위해 그들은 메모장에(Notepad and export) 복사를 비활성화 하고 무료 버전에서 파일로 내보내기를 비활성화했습니다. 작업 탭(Action tab) 도 완전히 비활성화되어 있으므로 여기에서 다루지 않습니다 . 전반적으로, 프로그램의 무료 버전은 디렉토리의 완전하고 철저한 목록을 얻기에 충분하고 훌륭한 작업을 수행합니다.
Karen의 디렉토리 프린터
Karen의 디렉토리 프린터(Karen’s Directory Printer) 는 꽤 오래되었지만(2009), 여전히 디렉토리 목록을 내보내는 훌륭한 작업을 수행합니다. Directory List & Print Pro 만큼 옵션이 많지는 않지만 무료 버전과 비교하면 매우 가깝습니다.
먼저 인쇄(Print) 탭이나 디스크에 저장(Save to Disk) 탭 에서 선택해야 합니다 . 둘 다 정확히 동일합니다. 하나는 프린터로 인쇄하고 다른 하나는 출력을 디스크에 저장합니다. 아마도(Probably) 그것을 위해 두 개의 별도 탭이 필요하지 않았지만 오래된 프로그램입니다.
폴더를 선택하고 파일 이름만, 폴더 이름만 또는 둘 다를 인쇄할지 여부를 선택합니다. 또한 하위 폴더를 검색하여 인쇄하도록 지시할 수도 있습니다. 또한 시스템, 숨김 및 읽기 전용 파일을 포함하거나 제외할 수 있습니다.
네트워크 표시(Show Network) 확인란을 클릭하면 모든 네트워크 드라이브 및 공유를 보고 해당 구조도 인쇄할 수 있습니다! 이는 서버에 폴더 공유가 있는 사무실 네트워크에 적합합니다.
파일 이름(file name) , 파일 확장자(file extension) , 파일 크기(file size) , 생성 날짜, 수정 날짜 등을 기준 으로 정렬할 수도 있습니다 . 이미지만, 사운드 파일, 실행 파일, 문서 등과 같은 특정 유형의 파일만 인쇄되도록 파일 필터(file filter) 를 넣을 수도 있습니다 .
마지막으로 파일 인쇄 목록(file print list) 에 포함할 많은 속성 중에서 선택할 수 있습니다 . 기본적으로 속성, 마지막으로 액세스한 날짜 등과 같이 신경 쓰지 않는 (t care)몇(Just) 가지 항목이 선택되어 있습니다. 선택을 취소하고 폴더 정보(Folder Info) 탭을 클릭하고 동일한 작업을 수행하십시오.
파일을 디스크에 저장할 때 프로그램은 쓸모없는 주석을 삽입합니다. 이 주석은 Omit COMMENT Lines 상자를 선택하여 제거할 수 있습니다. 두 번째 상자를 선택 하여 행이 파일인지 폴더(file or folder) 인지를 표시하는 열을 제거할 수도 있습니다 .
마지막으로, 프로그램의 또 다른 훌륭한 기능 중 하나는 탐색기 컨텍스트 메뉴에 옵션을 추가하여 폴더를 마우스 오른쪽 버튼으로 클릭하고 " (Explorer context)DirPrn으로 인쇄(Print with DirPrn) "를 선택할 수 있다는 것입니다.
내가 위에서 보여준 것 외에는 소프트웨어에 다른 것이 별로 없습니다. Windows 7 및 Windows 8 에서 잘 실행 되므로 훌륭합니다.
따라서 필요한 만큼의 정보를 사용하여 무료로 디렉토리 목록(directory listing) 을 생성할 수 있는 다양한 방법이 있습니다 . 질문이 있으면 의견을 게시하십시오. 즐기다!
How to Print a List of Files in a Windows Directory
Rеcеntly, I hаd to send a friend a list of all the files and fоlders in a particular directory on my computer and it toоk mе ѕome time to figure out the best way to go about it. After playing around with νаrious methods, I was able tо create a nice looking Excel spreadsheet with all the data on the files and foldеrs plus additional info like the ѕize of files, last modified dаte, etc.
In this article I’m going to mention the two main ways to generate a directory listing: using the command line or using a third-party program. If your needs are very simple, the command line method is the easiest and doesn’t require any additional tools. If you need a more fancy report, then check out the freeware utilities.
Command Line
So let’s start with the command line method first since it’s easy and will probably be enough for 90% of the people reading this article. To get started, open Explorer and browse to the folder directory above the folder that you want to get the directory listing for.
If you want to print out the file and folder listing for C:\Test\MyTestFolder, then navigate to C:\Test, press the SHIFT key and then right-click on the MyTestFolder. Go ahead and select Open command window here from the menu.
At the command prompt, you have to type a very simple command:
dir >filename.txt
The dir command generates a list of files and folders in the current directory and the right angle bracket says that the output should be sent to a file rather than onto the screen. The file will be created in the current folder and if you open it using Notepad, it’ll look like this:
By default, the command will give you the last modified date/time, the size of the files, the list of directories and the actual file names. If you want different information, you can add parameters to the command.
For example, if you don’t want all that extra information, you can print just the names of the files and folders using the following command:
dir /b >filename.txt
In the above examples, you’ll notice there is a folder called Word Stuff, but the output doesn’t list any of the files inside that directory. If you want to get a listing of all files and folders including subdirectories of the current directory, then you would use this command:
dir /b /s >filename.txt
Note that you can also get rid of /b if you want the full directory and subdirectory listing with the extra data on size, etc. Here is the output of dir /s >filename.txt below.
The dir command has a bunch of other command line parameters which I won’t mention here, but you can check out a full list of them on Microsoft’s website. Using the extra parameters, you can also show file attributes (hidden, compressed, etc), show file ownership and more. You can then import the data into Excel and choose tab-delimited so that the data will be separated into individual columns rather than being bunched into one.
Third-Party Freeware
Directory List & Print
One of the best utilities for printing directory listings is Directory List & Print. When you download it, you’ll notice that some of the features are disabled. That’s because the free version doesn’t include all the options that are included in the Pro version. To unlock everything, you’ll have to pay $20.
However, unless you really need to print out directory listings on a daily basis, the free version will be more than enough for just about anybody. Once you install it, you have to first choose the directory that you want to print out. You can also choose from a list of favorites on the right hand side.
Note that at this point, you should see the output previewed in the bottom text window of the program. I really like this because you can play around with the different options and see the results updated instantly. Now click on the second tab named Selection.
By default, Provide subdirectories and Provide files are checked. This means it’ll print out the list of files in the current directory and will include any folders also in the current directory. It will not list out the files that are in subdirectories. If you want to do that, you have to check the Run through subdirectories box at the bottom.
As you can see, you can include the creation date, modified date, file size, path, etc in the free version, but if you want file owner, file attributes, etc, you’ll need to unlock the software. In the example below, I checked Show file size and Run through subdirectories to get this output:
I’m going to skip the third tab (Filter) because it’s completely disabled in the free version. The paid version has some pretty advanced filtering options, but really only needed if you have thousands or millions of files. On the Output tab, you can choose where you want to export the listing out to.
You can print it, copy to clipboard, or export out to Word and Excel. To be annoying, they disabled copy to Notepad and export to file in the free version. The Action tab is also completely disabled so won’t go into it here. Overall, the free version of the program does a great job and more than enough to get a complete and thorough listing of a directory.
Karen’s Directory Printer
Karen’s Directory Printer is pretty old (2009), but still does a great job of exporting out directory listings. It doesn’t have as many options as Directory List & Print Pro, but compared to the free version, it’s quite close.
You have to pick from the Print tab or the Save to Disk tab first. Both are exactly the same, one just prints to a printer and the other saves the output to disk. Probably didn’t need two separate tabs for that, but it’s an old program.
Pick your folder and choose whether you want to print file names only, folder names only, or both. You can also tell it to search sub folders and print them out also. In addition, you can include or exclude system, hidden and read-only files.
Clicking on the Show Network checkbox will allow you to see all network drives and shares and print out their structures too! This is great for office networks that have folder shares on servers.
You can also sort by file name, file extension, file size, date created, date modified and more. You can also put a file filter so that only certain types of files are printed, such as images only, sound files, executables, documents, etc.
Finally, you can choose from a large number of attributes that you want to include in your file print list. By default, it has a couple of items checked that I don’t care about like attributes, date last accessed, etc. Just uncheck them and make sure to click on the Folder Info tab and do the same there.
When saving the file to disk, the program inserts a bunch of useless comments, which can thankfully be removed by checking the Omit COMMENT Lines box. You can also get rid of the column that shows whether the row is a file or folder by checking the second box.
Finally, one other great feature of the program is that it adds an option to your Explorer context menu so that you can simply right-click on any folder and choose “Print with DirPrn“.
There really isn’t much else to the software than what I have shown above. It runs fine on Windows 7 and Windows 8, so that’s great.
So those are all the different ways you can generate a directory listing for free with as much or as little information as needed. If you have any questions, post a comment. Enjoy!