3일동안 안보기

avtweet

파일 목록을 텍스트로 저장하는 가장 간단한 방법

페이지 정보

profile_image
작성자 등록자
댓글 0건 조회 119회 작성일 24-05-20 17:19

본문

작년 외장하드 하나를 날려먹고.. 파일 이름이라도 다 저장해뒀으면 복구하기 편했을텐데 싶었는데요,

최근에 같은 일을 겪으신 분의 게시글을 보고 방법을 좀 공유해보고자 합니다.


윈도우 powershell을 이용한 방법인데요, 아래 단계만 그대로 따라하시면 되는 아주 간단한 방법입니다.

상세설명을 위해 약간 글이 길지만 실제로는 두 줄만 치면 끝나는 방법으로 관심 있으신 분은 한 번 읽고 따라해보셔도 좋을 듯 합니다.


1. Powershell 실행 : windows 버튼 클릭 후 powershell 검색 - Windows PowerShell 실행

제 경우 C:\Users\mahis> 라고 떠있는데, 제 컴퓨터의 기본 실행 위치(디렉토리)입니다.

240504055936_1770_3144.jpg


2. 소중한 파일이 있는 디렉토리로 이동 : PowerShell 창이 켜지면 거기에 cd 를 치고 한칸 띄운 후 디렉토리를 입력하고 엔터 를 누르세요.

가장 상위 폴더 로 이동하면 됩니다. 제 경우는 E 드라이브의 Movies 폴더라서, 실행 후에는 현재 위치가 바뀌어서 뜨는 것을 볼 수 있습니다. 240504055418_4564_6266.jpg


3. 모든 파일 이름 목록을 csv 파일로 저장: 다음 커맨드 (dir -r -name > names.csv) 를 치고 엔터 를 누르세요.

240504055628_3568_0056.jpg

상세설명을 드리자면 dir 은 모든 파일 정보를 출력하는 커맨드, -r 은 하위 폴더에 있는 파일까지 출력 하게 해주는 옵션, -name 은 이름만 저장하게 해주는 옵션입니다.

이를 > names.csv 를 통해서 이를 names라는 이름의 csv 파일로 저장하는 것입니다.


4. 실행 후에는 powershell을 종료하고, 그냥 윈도우즈 브라우저에서 해당 폴더에 들어가보시면 새 파일이 생성되어있는 것을 볼 수 있습니다.

240504060148_2819_8124.jpg


물론 csv 파일을 해당 외장하드가 아닌 다른 곳에 저장하셔야, 차후에 외장하드가 터져도 이름을 확인하실 수 있습니다.

혹시라도 이보다 더 간단한 방법을 알고 계신 분들은 공유해주셔도 좋을 듯 합니다.

감사합니다.



댓글목록

등록된 댓글이 없습니다.