SetEnvironmentVariable 구성요소 사용
의 RPA 데스크톱 디자인 스튜디오SetEnvironmentVariable 구성요소를 사용하여 자동화 워크플로우 의 일부로 환경 변수를 생성하거나 업데이트합니다. 이러한 변수는 활동 간에 유지되며 나중에 GetEnvironmentVariable을 사용하여 검색할 수 있습니다.
시작하기 전에
필요한 역할: 없음
이 태스크 정보
SetEnvironmentVariable 구성요소에 대한 속성을 구성할 수 있습니다. 이러한 속성에 대한 자세한 내용은 다음 문서를 참조하십시오 환경 구성요소의 속성.
프로시저
GetEnvironmentVariable 구성요소
로봇이 개발 모드에서 실행 중인지 아니면 프로덕션 모드에서 실행 중인지에 따라 파일을 처리하고 로그를 다른 폴더에 저장하려고 합니다.
- 자동화 시작 시 SetEnvironmentVariable을 사용하여 다음 변수를 정의합니다.
ENV_MODE = 개발LOG_PATH = C:\RPA\Dev\Logs
이 변수는 로봇이 개발 모드에서 실행 중인지 여부와 로그 파일을 저장할 위치를 정의합니다.
- 워크플로의 뒷부분에서 로그 파일을 저장할 때 GetEnvironmentVariable 을 사용하여
LOG_PATH값을 검색합니다.로봇은
LOG_PATH변수의 값에 따라 로그 파일을 동적으로 저장합니다. - 프로덕션에서는 환경 변수 설정을 다음과 같이 업데이트하기만 하면 됩니다.
ENV_MODE = 프로덕션LOG_PATH = C:\RPA\Prod\Logs
이제 로봇은 환경 변수에서
LOG_PATH값을 읽기 때문에 production 폴더에 자동으로 로깅합니다.