다음을 통해 공유


폴더 작업

중요

권한 없는 액세스를 방지하려면 Windows에서 보호된 폴더에 액세스할 수 있는 관리자 권한이 필요합니다. 폴더 작업을 사용하여 이러한 리소스에 액세스하려면 관리자 권한으로 Power Automate를 실행합니다. Power Automate를 관리자로 실행하는 방법에 대한 자세한 내용은 높은 권한으로 Power Automate 실행을 참고하십시오.

Power Automate 폴더 작업을 사용하여 폴더를 조작 및 구성합니다.

특수 폴더 가져오기 작업은 사용자와 컴퓨터에 따라 다르며 일반적으로 사용되는 디렉터리의 경로를 검색합니다. 다음 예제에서는 데스크탑 디렉토리를 검색하여 변수에 저장합니다.

이제 흐름을 실행하는 사용자나 흐름이 실행되는 컴퓨터에 관계없이 필요할 때마다 %SpecialFolderPath% 변수를 사용할 수 있습니다.

특수 폴더 가져오기 작업의 스크린샷.

폴더 만들기 작업으로 새 폴더를 만듭니다.

폴더 내용의 목록을 얻으려면 폴더의 하위 폴더 가져오기 작업을 사용합니다. 이 작업은 지정된 폴더 내에 있는 폴더 목록을 검색합니다. 다음 예제에서는 지정된 특수 폴더의 모든 하위 폴더를 검색합니다. 고급 섹션에서 작업이 생성 시간을 기준으로 오름차순으로, 이름을 기준으로 내림차순으로 결과를 정렬하는 것을 볼 수 있습니다.

폴더의 하위 폴더 가져오기 작업의 스크린샷.

적절한 작업을 사용하여 폴더를 복사, 이동, 이름 바꾸기 및 삭제하거나 비울 수도 있습니다.

폴더가 있는 경우

폴더 존재 여부에 따라 조건부 작업 블록의 시작을 표시합니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
If folder 해당 없음 있음, 없음 확인할 폴더 상태를 선택
Folder path 아니요 폴더 상태 확인을 위해 폴더의 전체 경로나 폴더를 포함하는 변수를 입력 또는 선택하기

변수 생성됨

이 작업은 변수를 생성하지 않습니다.

예외

이 작업에는 예외가 포함되지 않습니다.

폴더의 파일 가져오기

폴더에서 파일 목록을 검색합니다.

특정 폴더의 모든 파일을 검색하려면 폴더의 파일 가져오기 작업을 사용하세요. 폴더 속성에 폴더 경로를 지정한 다음 File filter 속성(기본적으로 포함됨)에 * 문자를 사용합니다. 지정된 폴더 내의 하위 폴더에 포함된 모든 파일도 포함하려면 하위 폴더 포함 토글을 활성화하세요. 그러면 검색된 파일 경로가 작업 출력에 저장됩니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Folder 아니요 폴더 파일 목록 검색을 위해 폴더 전체 경로나 폴더를 포함하는 변수를 입력 또는 선택하기
파일 필터 아니요 텍스트 값 * 검색되는 파일을 제한하려면 필터를 선택하세요. 이 매개변수는 와일드카드(예: *.txt 또는 document?.doc)를 허용합니다. 여러 파일 필터를 허용하려면 선택 사항을 세미콜론으로 구분합니다(예: .txt;.exe).
Include subfolders 해당 없음 부울 값 False 하위 폴더 검색 여부 지정
Fail upon denied access to any subfolder 해당 없음 부울 값 True 액세스 권한이 없는 폴더의 파일을 가져올 때 오류가 발생하거나 그러한 폴더를 무시할지 지정
Sort by 해당 없음 정렬 없음, 전체 이름, 루트 경로, 디렉토리, 이름, 확장자 없는 이름, 확장자, 크기, 작성 시간, 마지막 액세스, 마지막으로 수정됨, 숨김, 시스템 임, 읽기 전용, 아카이브, 있음 정렬 안 함 결과를 정렬하고 어느 조건을 따를지 지정
Descending 해당 없음 부울 값 False 항목을 오름차순 또는 내림차순으로 정렬할지 지정
Then by 해당 없음 정렬 없음, 전체 이름, 루트 경로, 디렉토리, 이름, 확장자 없는 이름, 확장자, 크기, 작성 시간, 마지막 액세스, 마지막으로 수정됨, 숨김, 시스템 임, 읽기 전용, 아카이브, 있음 정렬 안 함 2차 조건에 따라 결과 정렬 여부 지정
Descending 해당 없음 부울 값 False 항목을 오름차순 또는 내림차순으로 정렬할지 지정
Then by 해당 없음 정렬 없음, 전체 이름, 루트 경로, 디렉토리, 이름, 확장자 없는 이름, 확장자, 크기, 작성 시간, 마지막 액세스, 마지막으로 수정됨, 숨김, 시스템 임, 읽기 전용, 아카이브, 있음 정렬 안 함 3차 조건에 따라 결과 정렬 여부 지정
Descending 해당 없음 부울 값 False 항목을 오름차순 또는 내림차순으로 정렬할지 지정

변수 생성됨

인수 Type Description
Files 파일목록 파일 개체 목록으로 검색된 파일

예외

예외 Description
폴더가 없음 폴더를 찾을 수 없음을 나타냄
파일 목록을 검색할 수 없음 파일 목록 검색하기 문제를 나타냄

폴더의 하위 폴더 가져오기

폴더 내 하위 폴더의 목록을 검색합니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Folder 아니요 폴더 하위 폴더 목록 검색을 위해 폴더 전체 경로나 폴더를 포함하는 변수를 입력 또는 선택하기
폴더 필터 아니요 텍스트 값 * 검색되는 하위 폴더를 제한하려면 필터를 선택하세요. 이 매개 변수는 와일드카드(예: Doc* 또는 Document?)를 허용합니다. 여러 폴더 필터를 허용하려면 세미콜론으로 선택 항목을 구분하세요(예: Doc*;*).
Include subfolders 사용 불가 부울 값 False 하위 폴더를 조사하고 그 하위 폴더(2차, 3차 하위 등)까지 검색할지 지정
Fail upon denied access to any subfolder 해당 없음 부울 값 True 액세스 권한이 없는 폴더의 하위 폴더를 가져올 때 오류가 발생하거나 그러한 폴더를 무시할지 지정
Sort by 해당 없음 정렬 없음, 전체 이름, 루트 경로, 디렉토리, 이름, 확장자 없는 이름, 확장자, 크기, 작성 시간, 마지막 액세스, 마지막으로 수정됨, 숨김, 시스템 임, 읽기 전용, 아카이브, 있음 정렬 안 함 결과를 정렬하고 어느 조건을 따를지 지정
Descending 해당 없음 부울 값 False 항목을 오름차순 또는 내림차순으로 정렬할지 지정
Then by 해당 없음 정렬 없음, 전체 이름, 루트 경로, 디렉토리, 이름, 확장자 없는 이름, 확장자, 크기, 작성 시간, 마지막 액세스, 마지막으로 수정됨, 숨김, 시스템 임, 읽기 전용, 아카이브, 있음 정렬 안 함 2차 조건에 따라 결과 정렬 여부 지정
Descending 해당 없음 부울 값 False 항목을 오름차순 또는 내림차순으로 정렬할지 지정
Then by 해당 없음 정렬 없음, 전체 이름, 루트 경로, 디렉토리, 이름, 확장자 없는 이름, 확장자, 크기, 작성 시간, 마지막 액세스, 마지막으로 수정됨, 숨김, 시스템 임, 읽기 전용, 아카이브, 있음 정렬 안 함 3차 조건에 따라 결과 정렬 여부 지정
Descending 해당 없음 부울 값 False 항목을 오름차순 또는 내림차순으로 정렬할지 지정

변수 생성됨

인수 Type Description
Folders 폴더목록 폴더 개체 목록으로 검색된 하위 폴더

예외

예외 Description
폴더가 없음 폴더를 찾을 수 없음을 나타냄
하위 파일 목록을 검색할 수 없음 하위 파일 목록 검색하기 문제를 나타냄

폴더 만들기

새 폴더 만들기.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Create new folder into 아니요 폴더 안에 새 폴더를 만들려면 폴더나 폴더를 담은 변수의 전체 경로를 입력 또는 선택하기
New folder name 아니요 텍스트 값 새 폴더의 이름으로 텍스트나 텍스트 변수 입력

변수 생성됨

인수 Type Description
NewFolder 폴더 생성한 폴더 개체(이는 표현이며 폴더와 그 모든 정보에 액세스할 수 있음)

예외

예외 Description
폴더가 없음 폴더를 찾을 수 없음을 나타냄
폴더를 만들 수 없음 폴더 만들기 문제를 나타냄
새로운 폴더 경로와 이름이 비어 있음 새 폴더 경로와 폴더 이름의 값이 없음을 나타냄

폴더 삭제

기존 폴더와 내용(파일과 하위 폴더)을 삭제합니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Folder to delete 아니요 폴더 삭제할 폴더의 전체 경로 또는 폴더가 포함된 변수를 입력하거나 선택합니다. 해당 폴더 및 하위 폴더의 모든 내용도 삭제됩니다.

변수 생성됨

이 작업은 변수를 생성하지 않습니다.

예외

예외 Description
폴더가 없음 폴더를 찾을 수 없음을 나타냄
폴더를 삭제할 수 없음 폴더 삭제하기 문제를 나타냄

빈 폴더

폴더 자체를 삭제하지 않고 폴더의 모든 내용(파일과 하위 폴더)을 삭제합니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Folder to empty 아니요 폴더 내용 삭제를 위해 폴더나 폴더를 담은 변수의 전체 경로를 입력 또는 선택하기

변수 생성됨

이 작업은 변수를 생성하지 않습니다.

예외

예외 Description
폴더가 없음 폴더를 찾을 수 없음을 나타냄
폴더의 내용을 삭제할 수 없음 폴더의 내용 지우기 문제를 나타냄

폴더 복사

대상 폴더로 폴더를 복사합니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Folder to copy 아니요 폴더 복사할 폴더의 전체 경로 또는 폴더가 포함된 변수를 입력하거나 선택합니다. 폴더 경로가 \로 끝나는 경우 폴더의 내용(파일+하위 폴더)만 복사됩니다. 그렇지 않으면 폴더 자체(내용과 함께)가 대상 폴더에 하위 폴더로 복사됩니다.
Destination folder 아니요 폴더 대상 폴더로 만들기 위해 폴더나 폴더를 담은 변수의 전체 경로를 입력 또는 선택하기
If folder exists 해당 없음 아무 작업도 수행하지 않음, 덮어쓰기 아무 작업도 수행하지 않음 대상 폴더가 이미 있는 경우 파일을 덮어쓸지 여부를 지정합니다. 폴더가 있지만 파일 이름이 다른 경우 이전 파일은 여전히 폴더에 남아 있습니다.

변수 생성됨

인수 Type Description
CopiedFolder 폴더 복사한 폴더 개체(이는 표현이며 폴더와 그 모든 정보에 액세스할 수 있음)

예외

예외 Description
폴더가 없음 폴더를 찾을 수 없음을 나타냄
대상 폴더 없음 대상 폴더를 찾을 수 없음을 나타냄
폴더를 복사할 수 없음 폴더 복사하기 문제를 나타냄

폴더 이동

대상 폴더로 기존 폴더를 이동합니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Folder to move 아니요 폴더 이동을 위해 폴더의 전체 경로나 폴더를 포함하는 변수를 입력 또는 선택하기
Destination folder 아니요 폴더 대상 폴더로 만들기 위해 폴더나 폴더를 담은 변수의 전체 경로를 입력 또는 선택하기

변수 생성됨

인수 Type Description
MovedFolder 폴더 이동한 폴더 개체(이는 표현이며 폴더와 그 모든 정보에 액세스할 수 있음)

예외

예외 Description
폴더가 없음 폴더를 찾을 수 없음을 나타냄
대상 폴더 없음 대상 폴더를 찾을 수 없음을 나타냄
폴더를 이동할 수 없음 폴더 이동하기 문제를 나타냄

폴더 이름 바꾸기

폴더 이름을 변경합니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Folder to rename 아니요 폴더 이름을 바꾸기 위해 폴더의 전체 경로나 폴더를 포함하는 변수를 입력 또는 선택하기
New folder name 아니요 텍스트 값 새 폴더 이름으로 쓸 텍스트나 텍스트 변수 입력

변수 생성됨

인수 Type Description
RenamedFolder 폴더 이름을 바꾼 폴더 개체(이는 표현이며 폴더와 그 모든 정보에 액세스할 수 있음)

예외

예외 Description
폴더가 없음 폴더를 찾을 수 없음을 나타냄
폴더 이름을 바꿀 수 없음 폴더 이름 바꾸기 문제를 나타냄

특수 폴더 가져오기

Windows의 특수 폴더(데스크톱, 내 그림, 인터넷 캐시 등)의 경로를 검색합니다.

입력 매개 변수

인수 선택 항목 수락 기본값 Description
Special folder name 해당 없음 프로그램, 개인, 즐겨찾기, 시작, 최근, 보내기, 시작 메뉴, 음악, 바탕 화면, 템플릿, 애플리케이션 데이터, 로컬 애플리케이션 데이터, 인터넷 캐시, 쿠키, 기록, 공용 애플리케이션 데이터, 시스템, 프로그램 파일, 그림, 공용 프로그램 파일 바탕 화면 특수 폴더의 이름(예: 내 문서 또는 바탕 화면)을 선택하십시오. 이 옵션은 경로와 관계없이 모든 컴퓨터에서 특수 폴더를 찾기 위해 경로와 무관합니다.

변수 생성됨

인수 Type Description
SpecialFolderPath 폴더 특수 폴더 개체(이는 표현이며 폴더와 그 모든 정보에 액세스할 수 있음)

예외

이 작업에는 예외가 포함되지 않습니다.