블로그로 돌아가기

오래된 파일을 경과 일수로 자동 삭제하는 방법 (Windows · Mac)

30일, 60일, 90일이 지난 파일을 Windows와 Mac에서 안전하게 자동 삭제하세요. forfiles, 작업 스케줄러, cron 스크립트 대신 경과 기반 규칙을 쓰면 됩니다.

2026년 6월 15일
File Arbor Team

정해진 일수가 지난 파일을 자동으로 삭제하려면, 파일을 경과 일수로 매칭해 제거하는 규칙을 만들면 됩니다. File Arbor에서는 폴더를 감시하고 조건을 "30일 이상 경과"(또는 60일, 90일)로 맞춘 뒤, 안전한 정리를 위한 휴지통으로 이동이나 디스크 공간을 되찾기 위한 영구 삭제 중 하나를 액션으로 고릅니다. 예약 실행으로 돌리면 폴더가 스스로 관리됩니다 — Windows와 Mac에서, 스크립트 없이요.

이 가이드에서는 안전한 방법과 공간을 확보하는 방법, 기본 제공 대안들, 그리고 File Arbor가 경과 기반 삭제 규칙이 의도하지 않은 일을 하지 못하게 막는 방법을 다룹니다.

알아서 가득 차는 폴더들

어떤 폴더는 본질적으로 계속 쌓이기만 합니다. 화면 녹화 폴더. 보안 카메라 영상. 애플리케이션 로그. 스캐너 출력 디렉터리. 그 안의 어떤 것도 영원히 남아 있을 필요는 없지만, 매주 폴더를 열어 오래된 것을 Shift+Delete로 지우고 싶은 사람도 없습니다.

유지 관리 규칙은 언제나 같은 한 문장입니다. "N일이 지난 건 모두 제거." 자동화하기에 완벽한 일이고, 손으로 하기엔 나쁜 일입니다 — 폴더가 거슬릴 즈음이면 그 안에는 이미 수천 개의 파일이 들어 있으니까요.

기본 제공 방법들 (그리고 왜 번거로운가)

명령줄에 익숙하다면 두 운영체제 모두 별도 소프트웨어 없이 이 일을 할 수 있습니다.

Windows에서는 forfiles와 작업 스케줄러 조합이 고전적인 방법입니다. forfiles /p "C:\Logs" /d -30 /c "cmd /c del @file" 같은 명령이 30일이 지난 파일을 삭제하고, 작업 스케줄러가 이를 타이머에 맞춰 실행합니다. 작동은 하지만 배치 인자 안에서 날짜 계산을 만지작거려야 하고, 무엇이 삭제됐는지 기록이 남지 않습니다.

macOS에서는 셸 스크립트 안의 find 명령을 cron이나 launchd로 예약하는 것이 같은 역할을 합니다 — 예를 들면 find ~/Downloads -mtime +30 -delete. 역시 효과적이지만, 역시 직접 작성하고 테스트하고 설정해 뒀다는 걸 기억해야 하는 일입니다.

둘 다 작동합니다. 둘 다 한 번 실행되고 나면 보이지 않고, 기록을 남기지 않으며, 원하던 것이 사라진 뒤에야 알아차리는 식으로 잘못 설정하기 쉽습니다. 규칙을 직접 보고, 무엇을 했는지 확인하고, 안전망을 두고 싶다면 전용 도구가 더 잘 맞습니다.

안전한 방법: 휴지통으로 이동

자동 삭제에서 위험을 가장 낮추는 방법은 사실 진짜로 삭제하지 않는 것입니다. 휴지통으로 이동은 일치한 파일을 Windows에서는 휴지통으로, macOS에서는 휴지통(Trash)으로 보내므로, 규칙이 실수로 잡은 것도 직접 복원할 수 있습니다.

무료 플랜에서도 쓸 수 있는 흔한 설정입니다.

  • 감시: Desktop
  • 조건: 이름이 Screenshot으로 시작, 30일 이상 경과
  • 액션: 휴지통으로 이동

오래된 스크린샷은 바탕 화면에서 사라지지만, 휴지통을 비우기 전까지는 복구 가능한 상태로 남아 있습니다. 이 액션은 무료 플랜에 포함되며, 무료 플랜의 하루 20개 파일 제한은 다른 액션과 마찬가지로 여기에도 적용됩니다. 이 방법을 더 자세히 보려면 파일을 휴지통으로 자동 이동하는 방법을 참고하세요.

공간을 확보하는 방법: 영구 삭제

휴지통에는 함정이 하나 있습니다. 비우기 전까지는 디스크 공간이 확보되지 않는다는 점이죠. 하루에 기가바이트씩 커지는 폴더라면, 테라바이트급 데이터를 휴지통으로 보내는 것은 의미가 없습니다 — 디스크가 영영 회복되지 않으니까요.

영구 삭제(Pro)는 파일을 곧바로 제거합니다. 대용량으로 계속 쌓이기만 하는 폴더를 위한 액션입니다. 이 기능을 만들게 한 실제 사례는 보안 카메라 영상을 관리하던 한 사용자였습니다. 매일 수백 기가바이트가 디스크에 쌓이고, 그 폴더에 필요한 유지 관리는 "60일이 지난 것을 모두 제거"하는 것뿐이었습니다.

  • 감시: D:\Camera, 하위 폴더 스캔 활성화
  • 조건: 60일 이상 경과
  • 액션: 영구 삭제
  • 모드: 예약 실행, 매일 03:00

한 번 설정해 두면 아카이브가 스스로 크기를 제한합니다.

File Arbor가 영구 삭제를 안전하게 지키는 방법

영구는 정말로 영구를 의미하므로, 이 액션에는 안전장치가 내장되어 있습니다.

  • 확인 체크박스에 표시해야만 삭제 규칙을 저장할 수 있습니다. 실수로 만들 수 없습니다.
  • 언제나 감시 폴더 안에서만 작동합니다. D:\Camera에 대한 규칙은 D:\Camera 밖의 어떤 것에도 닿을 수 없습니다.
  • 감시 폴더 밖을 가리키는 심볼릭 링크는 절대 따라가지 않습니다. 링크가 규칙을 속여 다른 곳을 삭제하게 만들 수 없습니다.
  • 영구 삭제된 파일은 실행 취소 기록에 추가되지 않습니다 — 되돌릴 것이 없으니까요. 앱은 존재하지 않는 복구를 암시하지 않고 이를 솔직하게 알립니다.

복구 안전망을 원한다면 휴지통으로 이동을 쓰세요. 공간을 즉시 되찾아야 하고 그 폴더가 정말로 버려도 되는 것이라면 영구 삭제를 쓰세요. 규칙마다 골라서 정하면 됩니다.

예약 실행으로 돌리기

경과 기반 정리는 파일이 기준을 넘긴 그 순간에 처리될 필요가 거의 없습니다. 예약이 더 잘 맞습니다.

File Arbor는 규칙을 예약 실행할 수 있습니다 — 매일 정해진 시간에, 또는 원하는 요일에. 큰 폴더라면 매일 새벽 3시 실행이 낮 동안 건드리지 않고도 폴더를 정돈된 상태로 유지합니다. 실시간 처리를 위한 자동 모드를 쓰거나 규칙을 수동으로 돌릴 수도 있습니다. "오래된 파일 삭제"는 본질적으로 주기적인 작업이므로 예약 실행이 자연스러운 선택입니다.

무엇이 제거됐는지 확인하세요

들여다볼 수 없는 자동화는 신뢰할 수 없는 자동화입니다. 작업 기록은 모든 제거를 기록합니다 — 어떤 파일을, 어떤 규칙이, 언제. 휴지통으로 보낸 삭제라면 이 기록이 곧 복구 경로이기도 합니다. 규칙이 무엇을 잡았는지 찾아 휴지통에서 직접 복원하면 됩니다. "정리가 돌긴 한 것 같은데"를 "정확히 이걸 했다"로 바꿔줍니다.

자주 묻는 질문

30일이 지난 파일을 어떻게 자동으로 삭제하나요?

파일을 경과 일수로 매칭하는 규칙을 만들고 액션을 삭제로 설정하세요. File Arbor에서는 폴더를 감시하고 조건을 '30일 이상 경과'로 맞춘 뒤, 안전한 정리를 원하면 휴지통으로 이동을, 공간을 확보하려면 영구 삭제를 선택합니다. 예약 실행으로 돌리면 폴더가 스스로 관리됩니다.

삭제된 파일을 복구할 수 있나요?

액션에 따라 다릅니다. 휴지통으로 이동으로 처리된 파일은 휴지통에서 직접 복원할 수 있습니다. 영구 삭제로 처리된 파일은 복구할 수 없으며, 그래서 이 액션은 Pro 전용이고 규칙 생성 시 명시적 확인을 요구합니다.

오래된 파일을 자동 삭제해도 안전한가요?

규칙 범위를 올바르게 잡으면 안전합니다. File Arbor는 지정한 감시 폴더 안에서만 작동하고, 그 폴더 밖을 가리키는 심볼릭 링크를 절대 따라가지 않으며, 영구 삭제 규칙을 저장하기 전에 확인 체크박스를 요구합니다. 복구 안전망을 원한다면 휴지통으로 이동을 사용하세요.

오래된 파일을 자동 삭제하려면 Pro가 필요한가요?

휴지통 정리에는 필요 없습니다. 휴지통으로 이동은 무료 플랜에서 사용할 수 있습니다. 디스크 공간을 즉시 확보하고 휴지통을 건너뛰는 영구 삭제는 되돌릴 수 없기 때문에 Pro 기능입니다.

실시간 대신 예약 실행으로 오래된 파일을 삭제할 수 있나요?

네. File Arbor는 매일 새벽 3시처럼 정해진 일정으로 규칙을 실행할 수 있어, 업무 외 시간에 정리가 이뤄집니다. 자동 모드로 실시간 실행하거나 필요할 때 수동으로 돌릴 수도 있습니다. 예약 실행은 가끔씩만 관리하면 되는 큰 폴더에 잘 맞습니다.

규칙은 한 번만 설정하세요

당신을 가득 채우는 폴더를 고르고, 안전망을 둘지 공간을 되찾을지 정한 뒤, 경과 기반 규칙 하나를 작성하세요. File Arbor 다운로드로 설정하거나, 1.1.0 버전의 새로운 기능 전체를 확인하세요. 처음이신가요? 시작 가이드가 첫 규칙 만들기를 안내합니다.