파일을 하위 폴더로 정리

종류·확장자·첫 글자·이름을 기준으로 파일을 하위 폴더에 옮겨 어수선한 폴더를 정돈합니다. 실행 전에 계획을 보여 줍니다.

100% 비공개 — 전적으로 브라우저에서 실행됩니다. 데이터는 사용자의 기기에서 처리되며 인터넷으로 전송되지 않습니다.

폴더는 브라우저 안에서 읽습니다. 업로드하지 않으며, 지시하기 전에는 아무것도 옮기지 않습니다.

하위 폴더 정리 도구 소개

어느 컴퓨터에나 그 폴더가 있습니다. 다운로드, 바탕화면, 아니면 '잡동사니'라는 이름의 폴더. 수백 개의 파일이 아무 질서 없이 쌓여 있는 이유는, 손으로 분류하면 이십 분 동안 끌어다 놓아야 하는데 그 이십 분이 아무에게도 없기 때문입니다.

Windows도 macOS도 이 일을 대신 해 주지 않습니다. 둘 다 종류나 날짜로 보기를 정렬할 뿐이고, 창을 닫으면 그만입니다. 파일을 실제로 폴더에 넣어 주지는 않습니다.

이 도구는 넣어 줍니다. 폴더를 고르고, 기준을 정하고, 계획을 확인한 다음, 여기서 옮기거나 같은 일을 해 주는 스크립트를 받아 가면 됩니다. 업로드는 없고, 버튼을 누르기 전에는 아무것도 움직이지 않습니다.

파일이 갈 곳을 정하는 네 가지 방법

  • 무엇인지 — 이미지, 문서, 동영상, 오디오, 압축 파일, 코드, 프로그램, 글꼴, 그리고 알아보지 못한 것은 기타로. 다운로드 폴더에 알맞은 선택입니다
  • 파일 확장자 — 확장자마다 폴더 하나씩: jpg/, pdf/, zip/. 투박하지만 한 폴더에 같은 종류가 스무 가지쯤 들어 있을 때 딱 맞습니다
  • 이름의 첫 글자A/, B/, C/, 글자로 시작하지 않는 것은 #. 비슷한 파일이 아주 많은 자료함에 유용합니다
  • 이름의 일부 — 가장 흥미로운 방식입니다. invoice_2024_01.pdf_로 나누고 1번째를 쓰면 모든 청구서가 invoice/로 모입니다. 구분 문자와 몇 번째 조각인지만 정하면, 이미 있는 이름 규칙이 그대로 폴더 구조가 됩니다

이 형식만을 더하면 일부에만 적용할 수 있습니다. 예를 들어 PDF만 옮기고 나머지는 있던 자리에 그대로 두는 식입니다.

사용 방법

  • 정리할 폴더 선택을 눌러 폴더를 고릅니다. 브라우저가 읽기 권한을 요청합니다
  • 기준을 고릅니다. 바꿀 때마다 표가 갱신되므로 정하기 전에 몇 가지를 시험해 볼 수 있습니다
  • 계획을 읽습니다. 어떤 파일이 어느 폴더로 가는지 전부 나옵니다
  • 지금 파일 옮기기를 누르거나, .bat / .sh 스크립트를 내려받아 직접 실행합니다

계획이 핵심입니다. 무슨 일이 벌어지기 전에 무엇이 벌어질지 정확히 볼 수 있고, 설정을 바꿔도 표만 다시 그려집니다.

충돌은 해결하지 않고 거절합니다

두 파일이 같은 자리에 놓이려면 하나가 다른 하나를 덮어써야 하고, 그 선택을 도구가 대신해서는 안 됩니다. 그래서 다음 경우에는 해당 줄을 막습니다.

  • 같은 이름의 파일이 이미 있음 — 대상 폴더에 이미 하나 들어 있습니다
  • 두 파일이 같은 경로가 됨 — 주로 하위 폴더에서 파일을 끌어올릴 때 생깁니다. 2023/report.pdf2024/report.pdf가 둘 다 문서/report.pdf가 되려는 경우입니다

막힌 줄은 표에 표시되고, 있던 자리에 그대로 남으며, 이동과 스크립트 양쪽에서 건너뜁니다. 나머지는 그대로 진행됩니다. 파일 하나의 충돌이 나머지 삼백 개를 거절할 이유는 되지 않습니다.

여기서 옮기기, 또는 스크립트

Chrome, Edge, Opera는 고른 폴더에 대한 쓰기 권한을 받을 수 있습니다. 하위 폴더가 만들어지고 파일이 옮겨지는 일이 설치 없이 페이지 안에서 끝납니다. 브라우저가 먼저 허락을 구하고, 언제든 취소할 수 있습니다.

Firefox와 Safari는 그럴 방법이 없어 스크립트를 대신 받습니다. Windows는 .bat, Mac과 Linux는 .sh입니다. 열어서 읽어 보고 직접 실행하면 됩니다.

다른 폴더 도구들이 만들어 주는 정리 스크립트와 달리, 이 스크립트는 주석 처리되지 않고 바로 실행할 수 있는 상태로 옵니다. 파일을 옮기는 일은 바이트를 하나도 바꾸지 않고 아무것도 지우지 않으며, 두 형식 모두 덮어쓰기를 거부합니다. Windows의 move는 확인을 묻고, Mac과 Linux의 mv -n은 거절합니다. 삭제 스크립트와는 위험의 성격이 분명히 다르며, 똑같이 잠가 두는 것은 형식적인 안전장치일 뿐입니다.

이런 데 쓰입니다

  • 발굴 현장이 되어 버린 다운로드 폴더 비우기
  • 카메라나 휴대폰에서 옮긴 파일 더미를 종류별로 정리하기
  • 이름 규칙이 있는 내보내기 결과를 진짜 폴더 구조로 바꾸기
  • 평평한 문서 보관함을 첫 글자로 나눠 훑어볼 수 있게 만들기
  • 프로젝트를 넘기기 전에 원본과 결과물 분리하기
  • 다른 사람도 물건을 찾을 수 있는 모양으로 공유 드라이브 정돈하기

알아두면 좋은 점

  • Windows, macOS, Linux, ChromeOS에서 동작합니다. 웹 페이지이므로 설치할 것이 없습니다. iPhone, iPad, Android에서는 쓸 수 없습니다. 모바일 브라우저에는 폴더를 웹 페이지에 넘겨줄 방법이 없기 때문입니다
  • 업로드는 전혀 없습니다. 읽기, 계획, 이동이 모두 페이지 안에서 이뤄집니다
  • 옮기는 것은 되돌릴 수 있습니다. 같은 바이트가 다른 자리에 있을 뿐이고, 무엇도 삭제되지 않습니다
  • 폴더는 필요할 때만, 실제로 옮겨지는 파일을 위해서만 만들어집니다
  • 옮겨지는 것은 파일뿐입니다. 하위 폴더 안의 파일도 꺼내기를 체크하지 않는 한 기존 하위 폴더는 그대로 둡니다
  • 정리될 폴더에 이미 들어 있는 파일은 자기 자신 위로 옮기지 않고 건너뜁니다
  • Windows가 폴더 이름에 금지한 문자는 바뀝니다. 그래서 A/B가 나오는 규칙은 실패한 이동이 아니라 A-B라는 폴더가 됩니다
  • Windows 스크립트는 chcp 65001로 시작해, 악센트나 비라틴 문자가 든 폴더 이름도 제대로 만들어집니다
  • 아주 큰 폴더는 페이지가 멈추지 않도록 200,000개 항목에서 끊습니다
  • 표에는 앞의 400줄이 나오지만, 스크립트에는 언제나 모든 파일이 담깁니다

관련 도구

새로운 도구를 꾸준히 추가하고 있습니다 — 공개될 때 알림을 받으려면 YouTube에서 구독하세요.

다른 도구

전체 보기

추천 앱

전체 보기