SetEnvironmentVariable 구성요소 사용

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 1분
  • RPA 데스크톱 디자인 스튜디오SetEnvironmentVariable 구성요소를 사용하여 자동화 워크플로우 의 일부로 환경 변수를 생성하거나 업데이트합니다. 이러한 변수는 활동 간에 유지되며 나중에 GetEnvironmentVariable을 사용하여 검색할 수 있습니다.

    시작하기 전에

    필요한 역할: 없음

    이 태스크 정보

    SetEnvironmentVariable 구성요소에 대한 속성을 구성할 수 있습니다. 이러한 속성에 대한 자세한 내용은 다음 문서를 참조하십시오 환경 구성요소의 속성.

    프로시저

    1. 도구 상자 창에서 유틸리티 > 환경.
    2. SetEnvironmentVariable 구성 요소를 디자인 화면으로 끌어옵니다.
    3. 입력 필드를 구성하려면 다음 문서를 참조하십시오 포트 속성 구성.
    4. 다음 표에 설명된 대로 SetEnvironmentVariable 구성 요소의 데이터 및 제어 포트를 다른 구성 요소의 해당 포트에 연결합니다.
      포트 유형 연결 목적 필수입니까?
      데이터 입력(변수) 이전에 실행된 구성요소에서 환경 변수 이름을 가져옵니다.
      데이터 입력(값) 이전에 실행된 구성요소에서 환경 변수 값을 가져옵니다.
      통제 위치 하나 이상의 구성요소의 통제 출력 포트에 연결합니다.
      통제 아웃 다른 구성요소 또는 기본 끝 구성요소의 제어 입력 포트에 연결합니다. 아니요. 포트 연결은 선택 사항입니다.
    5. 옵션: 구성 요소를 테스트하려면 DESIGN 탭에서 실행을 클릭합니다.

    GetEnvironmentVariable 구성요소

    로봇이 개발 모드에서 실행 중인지 아니면 프로덕션 모드에서 실행 중인지에 따라 파일을 처리하고 로그를 다른 폴더에 저장하려고 합니다.

    1. 자동화 시작 시 SetEnvironmentVariable을 사용하여 다음 변수를 정의합니다.
      • ENV_MODE = 개발
      • LOG_PATH = C:\RPA\Dev\Logs

      이 변수는 로봇이 개발 모드에서 실행 중인지 여부와 로그 파일을 저장할 위치를 정의합니다.

      SetEnvironmentVariable 개발 환경 세부 정보가 포함된 변수입니다.
    2. 워크플로의 뒷부분에서 로그 파일을 저장할 때 GetEnvironmentVariable 을 사용하여 LOG_PATH 값을 검색합니다.

      로봇은 LOG_PATH 변수의 값에 따라 로그 파일을 동적으로 저장합니다.

    3. 프로덕션에서는 환경 변수 설정을 다음과 같이 업데이트하기만 하면 됩니다.
      • ENV_MODE = 프로덕션
      • LOG_PATH = C:\RPA\Prod\Logs
      프로덕션 환경 상세 정보가 포함된 SetEnvironmentVariable

      이제 로봇은 환경 변수에서 LOG_PATH 값을 읽기 때문에 production 폴더에 자동으로 로깅합니다.