11194
(뚜윈수 워뉴)
1
특정 경로 폴더의 파일들을 가져오고 싶습니다.
Directory.Getfiles(경로) 를 통해 내역들을 가져와, For Each로 돌렸지만 문제가 있습니다.
예를 들어 폴더내에 2개의 파일이 있으면, 2개의 파일만 list 내역에 표시가 되야하지만,
중복해서 4개의 파일이 list에 출력이 됩니다.
현 상태에서 필요없는 파일 이름을 삭제 할 수 있습니까?
예를들면 중복생성 된 파일은 전체 이름이 동일하지않고 $~ 와 같은 쓰레기값이 들어가 있습니다.
원인과 해결책을 알려주시면 감사하겠습니다 ㅠㅠ
안녕하세요
uipath 포럼에 오신 것을 환영합니다
FOR EACH 활동을 사용하기 전에 할당 활동에서 이 표현식을 사용하십시오.
arr_filepath = Directory.GetFiles(“폴더 경로”). Where(Function(a) NOT a.ToString.Contains(“$”)).ToArray()
이것은 $ 기호가 있는 중복 파일 경로를 제거합니다.
그런 다음 FOR EACH 활동을 사용하십시오.
건배 @11194
system
(system)
Closed
3
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.