GetEnvironmentVariable コンポーネントの使用

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:2分
  • RPA デスクトップデザインスタジオ の GetEnvironmentVariable コンポーネントを使用して、環境変数の値を取得します。たとえば、TEMP 変数の値を取得できます。

    始める前に

    必要なロール:なし

    このタスクについて

    GetEnvironmentVariable コンポーネントのプロパティが設定可能です。これらのプロパティの詳細については、「Environment コンポーネントのプロパティ」を参照してください。

    手順

    1. [ツールボックス] ペインで、 ユーティリティ > 環境.
    2. GetEnvironmentVariable コンポーネントを [デザイン面 (Design surface)] にドラッグします。
    3. 入力フィールドを設定するには、「ポートのプロパティを設定する」を参照してください。
    4. 下表に従って、GetEnvironmentVariable コンポーネントのデータポートとコントロールポートを、他のコンポーネントの対応するポートに接続します。
      ポートタイプ 接続の目的 必須?
      データ入力 (variable) 別のコンポーネントのデータ出力ポートを介して環境変数を取得します。 はい
      データ出力 指定された環境変数の値を返し、別のコンポーネントに渡します。 はい。

      データをプレビューするには、[戻る] フィールドを右クリックし、[データをプレビュー] をクリックします。

      コントロール入力 1 つまたは複数のコンポーネントのコントロール出力ポートに接続します。 はい
      コントロール出力 別のコンポーネントのコントロール入力ポートまたはデフォルトのエンドコンポーネントに接続します。 いいえ。ポートの接続はオプションです。
    5. オプション: コンポーネントをテストするには、[デザイン] タブで [実行] をクリックします。

    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 値を読み取るため、自動的に本番フォルダーにログを記録するようになりました。