Please Enable JavaScript!
Gon[ Enable JavaScript ]

윈도우10 Windows10 폴더 파일 목록 CSV 파일로 저장하기

윈도우10

윈도우10 Windows10 폴더 파일 목록 CSV 파일로 저장하기

 

환경: Windows10

 

윈도우 폴더에 있는 파일 목록을 엑셀로 관리하려면 어떤 방법이 있을까요? 일일이 파일 목록을 입력할까요? 아니면 텍스트로 저장해서 엑셀의 데이터 변환 기능을 이용해서 추가할까요? 윈도우 파워쉘 명령어 중에 get-childitem 있습니다. 도스명령창의 dir 과 같습니다. get-childitem 를 이용해서 폴더 파일 목록을 CSV 파일로 저장할 수 있습니다. 그리고 파일의 메타 정보까지 모두 저장하기 때문에 다양한 용도로 활용이 가능합니다.


윈도우10 Windows10 폴더 파일 목록 CSV 파일로 저장하기

 

먼저 명령어를 실행하기 위해 파워쉘(PowerShell) 을 띄워야 합니다. 검색창에 "powershell" 을 입력하면 제일 상단에 "Windows PowerShell" 프로그램이 나타납니다

윈도우10 Windows10 폴더 파일 목록 CSV 파일로 저장하기

 

명령어는 get-childitem 입니다. 도스명령창의 cmd 와 같습니다. 폴더 포함해서 파일명을 가져오는 명령어입니다. 명령어의 조합은 다음과 같습니다. 파이프라인(|) csv 로 내보내겠다는 의미의 export-csv, 그리고 마지막에 파일명을 입력합니다. 명령어 입력이 완료되면 Enter 를 누릅니다.

 

PS C:\Users\gonha> get-childitem | export-csv file.csv

윈도우10 Windows10 폴더 파일 목록 CSV 파일로 저장하기

 

명령어를 실행하고 화면에는 아무것도 나타나지 않습니다. 제대로 파일이 생성되었는지 확인하기 위해 dir 명령어를 실행합니다. 그리고 목록에서 get-childitem 의 파라미터로 넘긴 파일명을 찾습니다

윈도우10 Windows10 폴더 파일 목록 CSV 파일로 저장하기

 

파일을 확인하기 위해서 직접 폴더로 이동하지 않아도 됩니다. 파워쉘에는 파일 기본 실행 앱을 연결해서 띄우는 명령어가 있기 때문입니다. 그것이 바로 invoke-item 입니다. 파라미터로 생성한 파일명을 넘깁니다.

 

PS C:\Users\gonha> invoke-item file.csv

윈도우10 Windows10 폴더 파일 목록 CSV 파일로 저장하기

 

아니면 파일을 생성한 폴더로 가서 엑셀로 CSV 파일을 실행합니다

윈도우10 Windows10 폴더 파일 목록 CSV 파일로 저장하기

 

실행 결과는 다음과 같습니다. CSV 에는 파일이 가지는 다양한 정보들이 들어가 있습니다. 파일 생성 시간, 파일 실행시간 , 수정 시간 등 탐색기에서 볼 수 없었던 정보들도 있습니다. 유용하게 활용해 보시기 바랍니다

윈도우10 Windows10 폴더 파일 목록 CSV 파일로 저장하기

Posted by 녹두장군

댓글을 달아 주세요