Studio
2022.10
バナーの背景画像
Studio ガイド
最終更新日 2024年4月26日

Microsoft App-V のサポートと制限事項

Microsoft Application Virtualization (App-V) は、従来のようなインストールを実行する必要なく、仮想コンテナー内にアプリケーションを提供するソリューションです。

App-V アプリケーションはローカルの、自己完結型の仮想環境で実行される仮想化されたアプリケーションです。

They can be automated using the UiPath® products, but, as they run isolated from each other and from other native applications, in some scenarios, installing the UiPath Extensions for the underlying technology requires a few extra steps, as described below.

注: 拡張機能のインストールを必要としない App-V アプリケーションは、仮想化されていないアプリケーション同様に問題なく自動化できます。

ネイティブにインストールされた UiPath Studio で App-V アプリケーションの操作を自動化する

ブラウザー操作の自動化

クラシック デプロイの場合、Chrome、Edge、Firefox の拡張機能を App-V ブラウザーに正常にインストールできます。

適切なブラウザー拡張機能が正しくインストールされていない場合、拡張機能のインストール時に設定されたレジスタが App-V ブラウザーで仮想化されることがあります。App-V で使用されるレジスタを正しく変更するには、こちらに記載されているとおり、仮想化された環境内で SetupExtensions ツールを実行する必要があります。

たとえば、Chrome 拡張機能をインストールするには、次の手順を実行します。

  1. 次のコマンドを使用して、仮想環境でコマンド プロンプトを起動します。
    • cmd.exe /appvpid:<pid> (<pid> は App-V ブラウザーのプロセス ID)
  2. SetupExtensions ツールを実行して Chrome 拡張機能をインストールします。
    • SetupExtensions.exe /chrome

Java 操作の自動化

App-V で仮想化された Java アプリケーションは、App-V バブル内に Java ランタイム環境が含まれていなければ、仮想化されていないアプリケーション同様に自動化できます。

App-V バブル内に JRE が含まれていて、UiPath Java 拡張機能がインストールされている必要がある App-V Java アプリケーションは、再シーケンスを実行して App-V 内に拡張機能を追加する必要があります。Java 拡張機能のインストール方法について詳しくは、こちらをご覧ください。

App-V としてパッケージ化された UiPath Studio で App-V アプリケーションの操作を自動化する

ブラウザー操作の自動化

既定では、App-V アプリケーションはレジストリ キーの値を仮想レジストリに書き込みます。これには、App-V 管理者によって設定されたパススルー レジスタ (Policies レジストリ キーなど) は含まれません。

This implies that every browser extension configuration performed from the virtualized Studio will not be visible to the virtualized browser.

この問題を解決するために、ネイティブの仮想化されていない SetupExtensions ツールを使用して必要なブラウザー拡張機能をインストールできます。

適切なブラウザー拡張機能が正しくインストールされていない場合、拡張機能のインストール時に設定されたレジスタが App-V ブラウザーで仮想化されることがあります。App-V で使用されるレジスタを正しく変更するには、こちらに記載されているとおり、仮想化されていない SetupExtensions ツールを仮想化された環境内で実行する必要があります。

たとえば、Chrome 拡張機能をインストールするには、次の手順を実行します。

  1. 次のコマンドを使用して、仮想環境でコマンド プロンプトを起動します。
    • cmd.exe /appvpid:<pid> (<pid> は App-V ブラウザーのプロセス ID)
  2. SetupExtensions ツールを実行して Chrome 拡張機能をインストールします。
    • SetupExtensions.exe /chrome

Java 操作の自動化

App-V で仮想化された Java アプリケーションは、App-V バブル内に Java ランタイム環境が含まれていなければ、仮想化されていないアプリケーション同様に自動化できます。

App-V Java applications that contain the JRE inside the App-V bubble and need the UiPath® extension for Java installed, will have to be re-sequenced to include the extension inside the App-V. Details on how to install the Java Extension can be found here.

Automating native applications with Studio packaged as an App-V

ブラウザー操作の自動化

既定では、App-V アプリケーションはレジストリ キーの値を仮想レジストリに書き込みます。これには、App-V 管理者によって設定されたパススルー レジスタ (Policies レジストリ キーなど) は含まれません。

This implies that every browser extension configuration performed from the virtualized Studio is not visible to the native browser.

この問題を解決するために、ネイティブの仮想化されていない SetupExtensions ツールを使用して必要なブラウザー拡張機能をインストールできます。

Java 操作の自動化

Java applications can be automated without issues from a virtualized App-V Studio.

Was this page helpful?

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