次の方法で共有


カスタム UE-V 2.x テンプレートと UE-V 2.x ジェネレーターの操作

ユーザー コンピューター間でアプリケーション設定を同期するには、Microsoft User Experience Virtualization (UE-V) 2.0、2.1、および 2.1 SP1 で設定場所テンプレートを使用します。 一部の設定の場所テンプレートは、ユーザー エクスペリエンス仮想化に含まれています。 UE-V ジェネレーターを使用して、カスタム設定の場所テンプレートを作成、編集、検証することもできます。

UE-V ジェネレーターは、Windows デスクトップ アプリケーションを監視して、アプリケーションが設定を格納する場所を検出してキャプチャします。 監視対象のアプリケーションは、デスクトップ アプリケーションである必要があります。 UE-V ジェネレーターでは、次の種類のアプリケーションの設定場所テンプレートを作成できません。

  • 仮想化されたアプリケーション

  • ターミナル サービスを通じて提供されるアプリケーション

  • Java アプリケーション

  • Windows アプリ

このトピック

標準設定と非標準設定の場所: UE-V ジェネレーターは、アプリケーションが設定情報の格納に使用する設定ファイルとレジストリ設定を検索する場所を特定するのに役立ちます。 ジェネレーターは、標準ユーザーがアクセスできる場所の設定のみを検出します。 他の場所に格納されている設定は除外されます。 検出された設定は、 標準非標準の 2 つのカテゴリにグループ化されます。 同期には標準設定をお勧めします。UE-V ではそれらを簡単にキャプチャして適用できます。 標準以外の設定は設定を同期する可能性がありますが、UE-V が使用するルールにより、これらの設定が一貫して、または適切に同期されない場合があります。 これらの設定は、一時ファイルに依存したり、同期の信頼性が低かったり、役に立たない場合があります。 これらの設定の場所は、UE-V ジェネレーターに表示されます。 ケースバイケースで含めるか除外するかを選択できます。

UE-V ジェネレーターは、検出プロセスの一環としてアプリケーションを開きます。 ジェネレーターは、次の場所の設定をキャプチャできます。

  • レジストリ設定HKEY_CURRENT_USERのレジストリの場所

  • アプリケーション設定ファイル – \ Users \ [ユーザー名] \ AppData \ Roaming の下に格納されているファイル

UE-V ジェネレーターは、一般的にアプリケーション ソフトウェア ファイルを格納する場所を除外しますが、ユーザー コンピューターまたは環境間で正常に同期されません。 UE-V ジェネレーターは、これらの場所を除外します。 除外される場所は次のとおりです。

  • ログオンしているユーザーが値を書き込むことができないレジストリ キーとファイルをHKEY_CURRENT_USERする

  • windows オペレーティング システムのコア機能に関連付けられているレジストリ キーとファイルをHKEY_CURRENT_USERする

  • HKEY_LOCAL_MACHINE Hive 内にあるすべてのレジストリ キー。管理者権限が必要であり、ユーザー アカウント制御 (UAC) 契約の設定が必要になる場合があります

  • Program Files ディレクトリ内にあるファイル。管理者権限が必要であり、UAC 契約の設定が必要になる可能性があるファイル

  • [ユーザー] \ [ユーザー名] \ AppData \ LocalLow の下にあるファイル

  • %Systemroot% に配置されている Windows オペレーティング システム ファイル。管理者権限が必要であり、UAC 契約の設定が必要になる場合があります。

アプリケーション設定を同期するためにこれらの場所に格納されているレジストリ キーとファイルが必要な場合は、テンプレートの作成プロセス中に除外された場所を設定場所テンプレートに手動で追加できます (HKEY_LOCAL_MACHINE hive のレジストリ エントリを除く)。

UE-V ジェネレーターを使用して設定場所テンプレートを編集する

UE-V ジェネレーターを使用して、設定の場所テンプレートを編集します。 UE-V ジェネレーターを使用して変更後の設定をテンプレートに追加すると、テンプレート内のバージョン情報が自動的に更新され、企業に展開されている既存のテンプレートがすべて正しく更新されます。

メモ UE-V 2 ジェネレーターを使用して UE-V 1.0 テンプレートを編集すると、そのテンプレートは UE-V 2 テンプレートに自動的に変換されます。 UE-V 1.0 エージェントは、編集したテンプレートを使用できなくなりました。

UE-V ジェネレーターを使用して UE-V 設定の場所テンプレートを編集するには

  1. [スタート] ボタン、[すべてのプログラム] の順にクリックし、[Microsoft User Experience Virtualization] をクリックして、[Microsoft User Experience Virtualization ジェネレーター] をクリックします。

  2. [設定の場所テンプレートの編集] をクリックします。

  3. 最近使用したテンプレートの一覧で、編集するテンプレートを選択します。 または、[ 参照 ] をクリックして設定テンプレート ファイルを検索します。 [Next] をクリックして続行します。

  4. 設定テンプレートの プロパティレジストリ の場所、 ファイル の場所を確認します。 必要に応じて編集します。

    • [ プロパティ ] タブでは、次のプロパティを表示および編集できます。

      • アプリケーション名: プログラム ファイルのプロパティの説明に書き込まれるアプリケーション名。

      • プログラム名: プログラム ファイルのプロパティから取得されるプログラムの名前。 通常、この名前には.exeファイル名拡張子があります。

      • 製品バージョン: アプリケーションの.exe ファイルの製品バージョン番号。 このプロパティは、 File バージョンと共に、設定場所テンプレートの対象となるアプリケーションを決定するのに役立ちます。 このプロパティは、メジャー バージョン番号を受け入れます。 このプロパティが空の場合は、設定場所テンプレートが製品のすべてのバージョンに適用されます。

      • ファイル バージョン: アプリケーションの.exe ファイルのファイル バージョン番号。 このプロパティは、 製品バージョンと共に、設定の場所テンプレートによって対象となるアプリケーションを決定するのに役立ちます。 このプロパティは、メジャー バージョン番号を受け入れます。 このプロパティが空の場合、設定場所テンプレートはプログラムのすべてのバージョンに適用されます。

      • テンプレート作成者名 (省略可能): 設定テンプレート作成者の名前。

      • テンプレート作成者の電子メール (省略可能): 設定場所テンプレート作成者の電子メール アドレス。

    • [ レジストリ] タブには、設定の場所テンプレートに含まれるレジストリの場所の キースコープ が一覧表示されます。 [ タスク ] ドロップダウン メニューを使用してレジストリの場所を編集できます。 [タスク] メニューでは、新しいキーの追加、既存のキーの名前またはスコープの編集、キーの削除、キーが配置されているレジストリの参照を行うことができます。 レジストリのスコープを定義するときに、[ すべての設定] スコープを使用して、指定したキーの下にすべてのレジストリ設定を含めることができます。 すべての設定サブキーを使用して、指定したキー、サブキー、およびサブキーの設定の下にすべてのレジストリ設定を含めます。

    • [ ファイル] タブには、設定の場所テンプレートに含まれるファイルの場所のファイル パスとファイル マスクが一覧表示されます。 [ タスク ] ドロップダウン メニューを使用して、ファイルの場所を編集できます。 ファイルの場所の [タスク ] メニューでは、新しいファイルまたはフォルダーの場所を追加したり、既存のファイルまたはフォルダーのスコープを編集したり、ファイルやフォルダーを削除したり、Windows エクスプローラーで選択した場所を開いたりすることができます。 指定したフォルダー内のすべてのファイルを含めるには、ファイル マスクを空のままにします。

  5. [ 保存] を クリックして、設定の場所テンプレートに変更を保存します。

  6. [ 閉じる ] をクリックして、設定テンプレート ウィザードを閉じます。 UE-V ジェネレーター アプリケーションを終了します。

    アプリケーションの設定場所テンプレートを編集したら、テンプレートをテストする必要があります。 変更された設定の場所テンプレートをラボ環境にデプロイしてから、エンタープライズの運用環境に配置します。

設定の場所テンプレートを手動で編集する方法

  1. 設定場所テンプレート.xmlファイルのローカル コピーを作成します。 UE-V 設定の場所テンプレートは、アプリケーションが設定値を格納する場所を識別する.xml ファイルです。

    メモ 設定の場所テンプレートは、テンプレート ID が原因で一意です。 テンプレートをコピーして.xml ファイルの名前を変更すると、UE-V が.xml ファイル内のテンプレート ID タグを読み取って、.xml ファイルのファイル名ではなく名前を決定するため、テンプレートの登録は失敗します。 UE-V では バージョン 番号も読み取り、何かが変更されたかどうかを確認します。 バージョン番号が大きい場合は、UE-V によってテンプレートが更新されます。

  2. XML エディターで設定場所テンプレート ファイルを開きます。

  3. 設定場所テンプレート ファイルを編集します。 すべての変更は、 SettingsLocationTempate.xsd で定義されている UE-V スキーマ ファイルに準拠している必要があります。 既定では、.xsd ファイルのコピーは \ProgramData\Microsoft\UEV\Templates にあります。

  4. 設定の場所テンプレートの バージョン 番号をインクリメントします。

  5. 設定場所テンプレート ファイルを保存し、XML エディターを閉じます。

  6. UE-V ジェネレーターを使用して、変更された設定の場所テンプレート ファイルを検証します。

  7. 編集した UE-V 設定の場所テンプレートを登録してから、クライアント コンピューター間で設定を同期する必要があります。 テンプレートを登録するには、Windows PowerShellを開き、次のコマンドレットを実行しますupdate-uevtemplate [templatefilename]。 その後、ファイルを設定ストレージ カタログにコピーできます。 ユーザーのコンピューター上の UE-V エージェントは、スケジュールされたタスクでスケジュールどおりに更新する必要があります。

UE-V ジェネレーターを使用して設定場所テンプレートを検証する

UE-V ジェネレーターを使用せずに、XML エディターで設定場所テンプレートを作成または編集できます。 その場合は、UE-V ジェネレーターを使用して、新しい XML または改訂された XML がテンプレートに対して定義されたスキーマと一致することを検証できます。

UE-V ジェネレーターを使用して UE-V 設定の場所テンプレートを検証するには

  1. [スタート] ボタンをクリックし、[すべてのプログラム] をポイントし、[Microsoft User Experience Virtualization] をクリックして、[Microsoft User Experience Virtualization ジェネレーター] をクリックします。

  2. [設定の場所テンプレートの検証] をクリックします。

  3. 最近使用したテンプレートの一覧で、編集するテンプレートを選択します。 または、設定テンプレート ファイルを 参照 することもできます。 [Next] をクリックして続行します。

  4. [ 検証 ] をクリックして続行します。

  5. [ 閉じる ] をクリックして、設定テンプレート ウィザードを閉じます。 UE-V ジェネレーター アプリケーションを終了します。

    アプリケーションの設定場所テンプレートを検証したら、テンプレートをテストする必要があります。 テンプレートをエンタープライズの運用環境に配置する前に、ラボ環境にデプロイします。

Microsoft User Experience Virtualization (UE-V) 2.0 テンプレート ギャラリーを使用すると、管理者は UE-V 設定の場所テンプレートを共有できます。 ギャラリーでは、他のユーザーが使用できるように設定場所テンプレートをアップロードし、他のユーザーが作成したテンプレートをダウンロードできます。 UE-V テンプレート ギャラリーは、Microsoft TechNet にあります

UE-V テンプレート ギャラリーで設定場所テンプレートを共有する前に、個人または会社の情報が含まれていないことを確認します。 任意の XML ビューアーを使用して、設定場所テンプレート ファイルの内容を開いて表示できます。 社外のユーザーとテンプレートを共有する前に、次のテンプレート値を確認する必要があります。

  • テンプレート作成者名 – テンプレート作成者名の一般的な非識別名を指定するか、このデータをテンプレートから除外します。

  • テンプレート作成者Email – 一般的な非識別テンプレート作成者の電子メールを指定するか、テンプレートからこのデータを除外します。

UE-V ギャラリーからダウンロードした設定場所テンプレートをデプロイする前に、まずテンプレートをテストして、アプリケーション設定がテスト環境で設定を正しく同期することを確認する必要があります。

UE-V 2.x の管理

カスタム アプリケーション用に UE-V 2.x をデプロイする