본문 바로가기
카테고리 없음

윈도우 폴더 자동 정리: Power Automate Desktop으로 파일 분류하기

by danie 2026. 9. 3.
반응형

윈도우 폴더 자동 정리: Power Automate Desktop으로 파일 분류하기

파일이 쌓인 폴더를 한 번에 정리하고 싶다면, Power Automate Desktop에서 새 흐름을 만들고 파일 목록을 가져온 뒤 조건으로 분기해서 폴더로 옮기면 됩니다. 핵심은 Get files in folder → If → Create folder(필요할 때) → Move file(s) 순서로 흐름을 만드는 것입니다.

먼저, 어떤 화면에서 시작하나요?

Power Automate Desktop에서는 New flow를 선택해 새 데스크톱 흐름을 만들 수 있습니다. Microsoft 안내에서는 Power Automate를 열고 콘솔에서 New flow를 선택한 뒤 이름을 지정하고 Create를 선택하는 흐름을 안내합니다.

그다음에는 flow designer에서 액션을 넣고 흐름을 설계합니다. 이 화면은 액션을 추가하고 흐름을 설계·디버그하는 작업 공간입니다.

쉬운 구성 순서

아래 순서대로 만들면 됩니다.

1. Power Automate Desktop을 연다.

2. New flow를 눌러 새 흐름을 만든다.

3. Get files in folder로 정리할 폴더의 파일 목록을 가져온다.

4. If로 파일 이름이나 속성을 기준으로 분기한다.

5. 필요한 경우 Create folder로 대상 폴더를 만든다.

6. Move file(s)로 파일을 지정한 폴더로 옮긴다.

7. Run으로 실행하고 결과를 확인한다.

1) 새 데스크톱 흐름 만들기

Power Automate Desktop에서 New flow를 선택하고, 흐름 이름을 입력한 다음 Create를 누릅니다.

이 단계가 끝나면 새 흐름 편집 화면이 열립니다.

2) 파일 목록 가져오기

다음으로 Get files in folder 액션을 넣습니다. 이 액션은 폴더 안의 파일 목록을 가져오며, Folder와 File filter로 범위를 지정할 수 있습니다.

여기서 하는 일은 간단합니다.

  • 정리할 폴더를 고른다.
  • 그 안의 파일 목록을 한 번에 불러온다.

이렇게 가져온 목록을 다음 조건 단계에서 하나씩 판단하는 방식으로 흐름을 만들 수 있습니다.

3) If로 분기하기

파일을 같은 규칙으로만 보내지 않고 나누려면 If를 사용합니다. 조건문 액션은 조건이 맞는지에 따라 흐름을 분기하는 데 쓰이며, Else if, Else, Contains, Starts with, Ends with 같은 연산도 문서화되어 있습니다.

예를 들어, 파일 이름이나 확장자 정보를 기준으로 조건을 나눌 수 있습니다. 다만 이 글에서는 연구에서 확인된 범위 안에서만 설명합니다.

조건을 만들 때 기억할 점

Power Automate Desktop의 폴더 관련 문서에는 다음 같은 파일 속성이 문서화되어 있습니다.

  • Name
  • Name without extension
  • Extension
  • Creation time
  • Last accessed
  • Last modified

즉, 이름이나 확장자 같은 정보로 분기할 수 있고, 날짜 속성도 확인할 수 있습니다.

4) 대상 폴더가 없으면 만들기

분기한 뒤 옮길 폴더가 아직 없다면 Create folder를 넣습니다. 이 액션은 새 폴더를 만들며, Create new folder into와 New folder name을 지정합니다.

즉, 먼저 폴더를 만들고 그다음 파일을 옮기는 흐름으로 구성하면 됩니다.

5) Move file(s)로 파일 옮기기

정리의 핵심은 Move file(s) 입니다. 이 액션은 하나 이상의 파일을 대상 폴더로 이동하며, File(s) to move와 Destination folder를 지정합니다.

또한 If file exists 옵션이 있고, Do nothing 또는 Overwrite를 선택할 수 있습니다. 이 옵션은 첫 실행 시 기존 파일과 겹치는 상황을 다룰 때 활용할 수 있습니다.

흐름의 실제 연결 방식

보통은 이런 식으로 연결합니다.

  • 파일 목록 가져오기
  • 조건 확인
  • 대상 폴더가 없으면 만들기
  • 파일 이동

이 순서대로 만들면, 사용자는 폴더를 열어 정리할 필요 없이 흐름을 실행하는 것만으로 파일 이동을 처리할 수 있습니다.

6) 실행하고 결과 확인하기

흐름을 다 만들었다면 Run으로 실행합니다. flow designer에는 실행과 디버깅 기능이 있어서 흐름을 실행하고 단계별로 확인할 수 있습니다.

또한 Microsoft의 테스트 문서는 데스크톱 흐름을 테스트 케이스로 실행하고 Passed 또는 Failed 상태로 결과를 확인하는 방법을 설명합니다.

처음 실행할 때 확인하면 좋은 것

  • 대상 폴더가 맞는지 확인한다.
  • If file exists 설정을 확인한다.
  • Run 또는 테스트 기능으로 흐름을 먼저 확인한다.

7) 날짜 기준 정리도 가능한가요?

가능합니다. 연구에서 확인된 문서화 속성으로는 Creation time, Last accessed, Last modified가 있습니다.

즉, 날짜 정보를 기준으로 분류할 때 이런 속성을 참고할 수 있습니다. 다만 이 글에서는 어떤 속성을 반드시 써야 한다고 단정하지 않고, 확인된 속성만 소개합니다.

한 번에 보기: 추천 흐름

아래처럼 잡으면 이해하기 쉽습니다.

  • New flow로 새 흐름 만들기
  • Get files in folder로 파일 목록 가져오기
  • If로 분기하기
  • Create folder로 폴더 만들기
  • Move file(s)로 이동하기
  • Run으로 실행하고 확인하기

마무리

Power Automate Desktop에서는 새 흐름을 만들고, 폴더 안의 파일 목록을 가져온 뒤, 조건으로 분기하고, 필요한 경우 폴더를 만든 다음 파일을 옮기는 방식으로 폴더 자동 정리를 구성할 수 있습니다. 마지막에는 Run이나 테스트 기능으로 흐름이 제대로 동작하는지 확인하면 됩니다.

반응형