Studio
2024.10
Studio ガイド - プレビュー
Last updated 2024年6月10日

別の Windows ユーザーで実行されているアプリケーションの操作を自動化する

説明

別の Windows ユーザー (Robot/Studio を実行しているユーザーとは別のユーザー) で実行されているアプリケーションの操作の自動化は、既定で失敗します。

原因

別のユーザー (<UserB>) で実行されているアプリケーションは C:\Users\<UserA>\.nuget\packages\uipath のファイルを読み込もうとしますが、そのフォルダーにアクセスできません。

このシナリオでは、以下のようになります。

  • <UserA> は、Robot/Studio を実行する Windows ユーザーです。
  • <UserB> は、ターゲット アプリケーションを実行する別の Windows ユーザーです。

解決策

ブラウザーを自動化するには、以下で説明するように、NuGet フォルダーに <UserB> へのアクセスを許可するだけです。
他の種類のアプリケーションを自動化するには、NuGet フォルダーに <UserB> へのアクセスを許可し、以下の操作を実行する必要があります。
  • v23.10 より前の UiPath.UiAutomation.Activities を使用している場合は、管理者として Robot/Studio を実行します。
  • UiPath.UiAutomation.Activities v23.10 以降を使用している場合は、それ以上の操作は不要です。
現在のユーザー (<UserA>) の UiPath® NuGet フォルダーの読み取りと実行権限を、別のユーザー (<UserB>) に付与する必要があります。

以下の手順を実行します。

  1. Windows エクスプローラーで、C:\Users\<UserA>\.nuget\packages に移動します。
  2. uipath フォルダーを右クリックし、[プロパティ] を選択してプロパティ ウィンドウを表示します。
  3. [セキュリティ] タブに移動します。
  4. <UserB> を追加し、読み取りと実行の権限を付与します。
  5. [適用] をクリックして、[プロパティ] ウィンドウを閉じます。

これで、別の Windows ユーザーで実行しているアプリケーションを自動化できます。



  • 説明
  • 原因
  • 解決策

Was this page helpful?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
UiPath ロゴ (白)
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.