robot
latest
false
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。
UiPath logo, featuring letters U and I in white

Robot 管理ガイド

最終更新日時 2025年3月13日

パッケージ フォルダーとネットワーク パスを設定する

システム環境変数を使用してフォールバック パッケージ フォルダーを設定する

システム環境変数を使用してフォールバックのパッケージ フォルダーを設定するには、以下の手順を実行します。

  1. システム環境変数NUGET_FALLBACK_PACKAGES 変数を追加します。
  2. 変数には、フォルダーの絶対パスをセミコロンで区切ったリストを追加します。
    重要:
    • 環境変数が存在しない場合、ロボットは NuGet パッケージのフォールバック フォルダーを Nuget.config ファイルから読み取ろうとします。
    • フォールバック フォルダーにデプロイされたプロセスはサポートされていません。依存関係のみがサポートされています。

NuGet.config ファイルを使用してフォールバック パッケージ フォルダーを設定する

NuGet.config をファイル使用してフォールバック パッケージ フォルダーを設定するには、以下の手順を実行します。
  1. NuGet.configファイルを開きます。
  2. フォールバック パッケージ フォルダーに対して次のスニペットを追加します。
     
      
        
        
        
      
    <configuration>
      <fallbackPackageFolders>
        <add key="Shared" value="\\server\sharedPackages" />
        <add key="MachineWide" value="e:\machineWide" />
        <add key="Relative" value="..\..\global" />
      </fallbackPackageFolders>
    </configuration>
  3. NuGet.config ファイルを保存し、サービスを再起動します。

パッケージのダウンロード フォルダーを変更する

パッケージの既定のダウンロード パスは %userProfile%\.nuget\packages です。
パッケージをダウンロードする場所を変更するには、UiPath.config ファイルを編集するか、Studio または Robot のインストール時に PACKAGES_FOLDER="new/download/path" パラメーターをコマンド ラインで使用します。
UiPath.config ファイルを編集するには、次の手順を実行します。
  1. 構成ファイルを開きます。このファイルは C:\Program Files\UiPath\Studio フォルダーにあります。
  2. <packageSettings> セクションに packagesInstallationFolder という新しいエントリを追加します。続いて、その値を新しいダウンロード フォルダーのパスとして設定します。
  3. 変更を保存し、Robot がサービスとしてインストールされている場合は、サービスを再起動します。
    注:

    ダウンロード フォルダーを変更する場合、オートメーションを実行する必要があるすべてのユーザーがそのフォルダーにアクセスできることを確認してください。

例:

 
  
<packageSettings>
  <add key="packagesInstallationFolder" value="C:\Nuget" />
</packageSettings>

ローカル パスとネットワーク パスを設定する

ローカル パスまたはネットワーク パスを設定し、複数のロボットで同じパスを使用することができます。設定は、ロボットの操作モード (サービス モードまたはユーザー モード) によって異なります。

高密度ロボット上での同時接続実行が可能な Windows Server マシンでは、ユーザーごとに一意のパスを設定する必要があります。これは、マッピングがユーザーごとに解決される仕組みのためです。コンピューター アカウントはインストールされたファイルを所有しているため、ユーザー固有のネットワーク マッピングにアクセスできません。

高密度環境のすべてのユーザーにおいて同じ共有フォルダーを使用することはできますが、次の制限があります。

Robot のモード

パスの種類

複数のロボットが同じパスを使用する場合の考慮事項

サービス モード

ローカル パス

制限はありません。

ネットワーク パス

  • セキュリティで保護された XAML が使用されている場合、サポートされません。

  • 別々のマシンにインストールされているサービス モードの Robot には、ネットワーク上に専用のフォルダーが必要です。

  • Z:\Packages などのマップされたネットワーク パスはサポートされていません。\\server\Packages などのマップされていないパスを使用してください。

ユーザー モード

ローカル パス

  • ロボット端末に NUGET_SCRATCH 環境変数を追加し、NuGet のインストール フォルダーの値以外の値を指定する必要があります。これにより、一時 NuGet ファイルの保存用として異なるパスを設定し、複数のロボットが NuGet を同時に使用しようとした場合に競合が発生するのを防止します。
  • 新しい一時フォルダーは、NUGET_SCRATCH 変数専用にする必要があります。
  • ロボットの実行に使用するユーザー アカウントには、マシン上の両方の NuGet フォルダーに対する読み取り/書き込みアクセス権が必要です。

ネットワーク パス

パスには、マシン名とユーザー名を含める必要があります。

 
  
<packageSettings>
  <add key="packagesInstallationFolder" value="\\NetworkServer\SharedFolder\UiPath\Packages\%username%\%computername%\" />
</packageSettings>

このページは役に立ちましたか?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
Uipath Logo White