[Uipath] 원하는 파일 찾기

Date:     Updated:

카테고리:

원하는 파일 찾기

목표

특정 경로에서 원하는 파일이 있는지 판단하는 부분은 어디서든 많이 사용된다.

로컬경로에서 원하는 파일이 있는지 체크하고 그 이후에 작업을 진행하는 등 사용처는 많다.


Assign - str_test

FIND2

str_test : 파일을 찾을 경로 입력


Assign - DicPathFiles

FIND3

var DicPathFiles = Directory.GetFiles(str_test)

DicPathFiles는 String 1차 배열로 해당 경로의 디렉토리 외 모든 파일을 가져온다.

cf) 임시파일까지 가져옴


Where로 파일 검색

FIND4

DicPathFiles.Where(Function(x) x.Contains("test"))(0)

DicPathFiles.Where(Function(x) x.Contains("test")).FirstOrDefault

첫번째 파일을 가져오기 위해서는 위 2가지의 방법이 있는데

첫번째 방법을 사용하면 test가 포함된 파일이 없다면 오류 발생

두번째 방법은 빈 값을 반환


실행

FIND1

경로에 파일들을 준비해주고 실행시키면

FIND5

검색 완료

맨 위로 이동하기