매일 반복되는 파일 정리 작업에 지쳐 본 적이 있으신가요? Windows 10/11 PC에서 파일을 자동으로 한 폴더에서 다른 폴더로 옮겨 깔끔하게 정리할 수 있다면 얼마나 편할까요? 다행히 그 방법이 실제로 존재합니다.
이런 반복 작업의 핵심은 바로 '자동화'입니다. 작업 자동화가 항상 쉬운 것은 아니지만, 스크립트와 작업 스케줄러(Task Scheduler)를 활용하면 과정을 크게 단순화할 수 있습니다.
특히 지정한 일수가 지난 후 파일을 자동으로 다른 폴더로 이동하고 싶다면, 가장 좋은 방법은 배치(batch) 스크립트를 사용하는 것입니다.
스크립트로 폴더 간 파일 이동하기
그렇다면 스크립트란 무엇일까요? 스크립트는 컴파일 과정 없이 곧바로 실행할 수 있는 일련의 명령어들을 담고 있는 파일을 말합니다.
전문가 팁: 전용 PC 최적화 도구를 활용하면 시스템 문제나 성능 저하를 일으킬 수 있는 잘못된 설정, 정크 파일, 유해 앱, 보안 위협을 손쉽게 제거할 수 있습니다.
메모장(Notepad)만 있으면 파일을 자동으로 이동시키는 스크립트를 손쉽게 만들 수 있습니다. 아래 순서대로 따라 해 보세요.
- 메모장을 엽니다.
- 아래 명령어를 그대로 붙여넣습니다:
@echo off
set X=30
set "source=C:\Source Folder"
set "destination=D:\Destination Folder"
robocopy "%source%" "%destination%" /mov /minage:%X%
exit /b
- 명령어를 자신의 환경에 맞게 수정합니다. 먼저 X 변수 값을 변경하세요. 이 변수는 이동할 파일의 경과 일수를 의미하며, 기본값은 30일입니다. 예를 들어 10일 이상 지난 파일을 모두 대상 폴더로 옮기고 싶다면 X 값을 30에서 10으로 바꾸면 됩니다.
- 다음으로 source 변수의 경로를 설정합니다. 파일을 가져올 원본 폴더의 실제 경로로 바꿔 주세요. 이때 source 변수와 경로 전체가 따옴표로 묶여 있는지 꼭 확인하세요.
- 마지막으로 destination 변수의 경로를 설정합니다. 파일을 옮길 대상 폴더의 실제 경로로 교체하면 됩니다. 마찬가지로 모든 내용이 따옴표 안에 포함되도록 주의하세요.
- 파일을 .BAT 확장자로 저장합니다.
- 메모장을 닫습니다.
스크립트를 실행하려면 .BAT 파일을 저장한 폴더를 열고 해당 파일을 더블클릭하면 됩니다. 그러면 파일들이 자동으로 이동됩니다.
작업 스케줄러로 스크립트 예약 실행하기
필요할 때마다 스크립트를 직접 실행할 수도 있지만, 과정을 완전히 자동화하고 싶다면 작업 스케줄러를 활용하는 것이 좋습니다.
작업 스케줄러로 스크립트를 자동화하는 방법은 다음과 같습니다:
- 검색 창에 작업 스케줄러(Task Scheduler)를 입력합니다.
- 검색 결과에서 작업 스케줄러를 클릭해 실행합니다.
- 작업 만들기(Create Task)를 선택합니다.
- 작업 이름을 지정하고 트리거(Triggers) 탭으로 이동합니다.
- 새로 만들기(New)를 클릭하고 스크립트를 실행할 일정을 설정합니다.
- 동작(Action) 탭으로 이동합니다.
- 새로 만들기(New)를 선택합니다.
- 찾아보기(Browse)를 클릭해 방금 만든 스크립트를 선택합니다.
- 확인(OK)을 눌러 작업 설정을 완료합니다.
- 작업을 사용하도록 설정합니다. 이후에는 설정한 일정에 따라 스크립트가 별도의 조작 없이 자동으로 파일을 이동시킵니다.
파일 자동 이동에 활용할 수 있는 기타 유틸리티
기술적인 작업이 익숙하지 않다면 파일을 자동으로 폴더에 옮기는 일이 번거롭고 시간이 많이 걸리게 느껴질 수 있습니다. 하지만 걱정하지 않으셔도 됩니다. 간단한 유틸리티를 활용하면 이 과정도 충분히 자동화할 수 있습니다.
아래에서는 파일을 지정된 폴더로 자동으로 깔끔하게 정리해 주는 두 가지 유틸리티를 소개합니다.
1. DropIt
DropIt은 파일 연결(file association) 방식으로 작동하는 오픈소스 파일 정리 유틸리티입니다. 파일 연결이란 사용자가 특정 파일 집합에 대해 직접 정의하는 규칙을 의미합니다.
파일 연결을 활용하면 이름, 크기, 날짜, 속성, 디렉터리, 내용 또는 정규 표현식을 기준으로 필터를 만들 수 있습니다. 파일 연결은 보통 다음과 같은 작업과 함께 사용됩니다:
- 복사(Copy)
- 압축(Compress)
- 이동(Move)
- 삭제(Delete)
- 압축 해제(Extract)
- 병합(Join)
- 분할(Split)
- 복호화(Decrypt)
- 암호화(Encrypt)
- 업로드(Upload)
- 목록 생성(Create List)
- 갤러리 생성(Create Gallery)
- 바로 가기 생성(Create Shortcut)
- 무시(Ignore)
- 클립보드로 복사(Copy to Clipboard)
- 이메일로 보내기(Send by Email)
- 연결 프로그램으로 열기(Open With)
파일 연결은 원하는 만큼 여러 개 만들 수 있으며, 서로 다른 프로필을 만들고 각 프로필마다 다른 파일 연결을 설정할 수도 있습니다. DropIt에는 기본적으로 7개의 프로필이 제공되며, 각각 고유한 역할을 담당합니다. 대표적인 기본 프로필로는 Extractor(압축 해제), Eraser(삭제), Gallery Maker(갤러리 제작), Archiver(보관) 등이 있습니다.
또한 DropIt은 패턴 집합을 프로필에 저장하고 특정 폴더에 프로필을 연결하는 기능을 제공합니다. 정해진 주기로 폴더를 검사하고 모니터링할 수 있으며, 데스크톱에 파일과 폴더를 드롭하면 알아서 분류·정리해 주는 기능도 갖추고 있습니다.
2. QuickMove
QuickMove는 DropIt과 비슷한 방식으로 작동하는 유틸리티입니다. 다만 차이점이 있다면, QuickMove는 체계적으로 파일을 이동하는 단 하나의 작업에만 특화되어 있다는 점입니다.
사용자는 원하는 만큼 규칙을 만들 수 있으며, 규칙은 해당 작업을 처음 수행할 때 자동으로 생성됩니다.
규칙 만들기는 매우 간단해서 복잡한 단계가 전혀 없습니다. QuickMove는 작업 로그를 기록하기 때문에 실수로 파일을 잘못 이동하더라도 걱정할 필요가 없습니다. 로그에서 변경 사항을 간단히 되돌릴 수 있기 때문입니다. 규칙을 수정하고 싶다면 Rules(규칙) 메뉴로 이동하면 됩니다.
마무리 및 추가 팁
이제 파일을 폴더로 자동 이동하는 방법을 알았으니, 다음으로 할 일은 Windows 10/11 PC가 이런 작업을 원활히 감당할 수 있도록 관리하는 것입니다. 이를 위해서는 Outbyte PC Repair처럼 신뢰할 수 있는 PC 수리 도구를 설치해 두는 것이 좋습니다.
이 도구는 시스템 전체를 점검하여 속도를 저하시키는 문제와 불필요한 파일을 찾아내고, 각종 정크 파일과 불필요한 데이터를 자동으로 청소해 줍니다. 덕분에 정크 파일이나 악성 코드가 폴더로 함께 옮겨지는 것을 미리 방지할 수 있습니다.
어떤 방법이 가장 마음에 드시나요? 직접 스크립트를 만들어 실행하는 방식을 선호하시나요, 아니면 서드파티 유틸리티로 모든 것을 자동화하고 싶으신가요? 아래 댓글로 의견을 남겨 주세요!