Windows PowerShell を使用してスタンドアロン コンピューター上の接続グループを管理する方法
適用対象:
- Windows 10
- Windows 11
App-V 接続グループを使用すると、すべての仮想アプリケーションを、定義された一連のパッケージとして 1 つの仮想環境で実行できます。 たとえば、個別のパッケージを使用してアプリケーションとそのプラグインを仮想化できますが、それらを 1 つの接続グループでまとめて実行できます。
接続グループ XML ファイルは、App-V クライアントの接続グループを定義します。 接続グループ XML ファイルとその構成方法については、「 接続グループ ファイルについて」を参照してください。
接続グループに App-V パッケージを追加して発行するには
App-V クライアントを実行しているコンピューターに App-V パッケージを追加して発行するには、次のコマンドを入力します。
Add-AppvClientPackage -path c:\tmpstore\quartfin.appv |Publish-AppvClientPackage
接続グループ内のパッケージごとに、この手順の 手順 1 を繰り返します。
App-V クライアントで接続グループを追加して有効にするには
次のコマンドを入力して、接続グループを追加します。
Add-AppvClientConnectionGroup -path c:\tmpstore\financ.xml
次のコマンドを入力して、接続グループを有効にします。
Enable-AppvClientConnectionGroup -name "Financial Applications"
メンバー パッケージ内の仮想アプリケーションがターゲット コンピューターで実行されると、接続グループの仮想環境内で実行され、接続グループ内の他のパッケージ内のすべての仮想アプリケーションで使用できるようになります。
特定のユーザーの接続グループを有効または無効にするには
パラメーターの説明と要件を確認します。
パラメーターを使用すると、管理者は特定のユーザーの接続グループを有効または無効にすることができます。
このパラメーターを使用するには、App-V 5.0 SP2 修正プログラム パッケージ 5 以降を使用する必要があります。
このコマンドレットは、ユーザーまたは管理者セッションから実行できます。
パラメーターを使用するには、管理者の資格情報を使用してログインする必要があります。
エンド ユーザーはログインする必要があります。
エンド ユーザーのセキュリティ識別子 (SID) を指定する必要があります。
次のコマンドレットを使用し、オプションの -UserSID パラメーターを追加します。 ここで、-UserSID はエンド ユーザーのセキュリティ識別子 (SID) を表します。
コマンドレット 例 Enable-AppVClientConnectionGroup Enable-AppVClientConnectionGroup "ConnectionGroupA" -UserSID S-1-2-34-56789012-3456789012-345678901-2345 Disable-AppVClientConnectionGroup Disable-AppVClientConnectionGroup "ConnectionGroupA" -UserSID S-1-2-34-56789012-3456789012-345678901-2345
管理者のみが接続グループを有効にできるようにするには
このコマンドレットを使用するための説明と要件を確認します。
このコマンドレットとパラメーターを使用して、(エンド ユーザーではなく) 管理者のみが接続グループを有効または無効にできるように App-V クライアントを構成します。
このコマンドレットを使用するには、少なくとも App-V 5.0 SP3 を使用している必要があります。
次のコマンドレットとパラメーターを実行します。
コマンドレット パラメーターと値 例 Set-AppvClientConfiguration -RequirePublishAsAdmin - 0 - False
- 1 - True
Set-AppvClientConfiguration -RequirePublishAsAdmin
1