展開

  • Citrix Workspaceアプリは、次の方法で展開できます。

  • Active Directoryとサンプルスタートアップスクリプトを使用して、Windows向けCitrix Workspaceアプリを展開します。Active Directoryについて詳しくは、「Active Directoryとサンプルスクリプトの使用」を参照してください。
  • Workspace for Webを使用して、ブラウザーからアプリケーションを起動する前に、ユーザーがWindows向けCitrix Workspaceアプリをインストールしていることを確認します。詳しくは、「Workspace for Webの使用」を参照してください。
  • Microsoft System Center Configuration Manager 2012 R2のような電子ソフトウェア配布(ESD)ツールを使用します。詳しくは、「System Center Configuration Manager 2012 R2の使用」を参照してください。

Active Directoryとサンプルスクリプトの使用

Active Directoryグループポリシーのスクリプトを使用して、Active Directoryの組織構造に基づいてWindows向けCitrix Workspaceアプリをシステムに展開できます。Citrixでは、.msiファイルを抽出するのではなく、スクリプトを使用することをお勧めします。スタートアップスクリプトの一般情報については、Microsoftドキュメントを参照してください。

  • Active Directoryでスクリプトを使用するには:

    1. 各スクリプトの組織単位(OU)を作成します。
    1. 新しく作成したOUのグループポリシーオブジェクト(GPO)を作成します。

スクリプトの編集

各ファイルのヘッダーセクションで、次のパラメーターを使用してスクリプトを編集します。

    -  **パッケージの現在のバージョン** - 指定されたバージョン番号が検証され、存在しない場合は展開が続行されます。たとえば、DesiredVersion= 3.3.0.XXXXを設定すると、指定されたバージョンと完全に一致します。部分的なバージョン(例:3.3.0)を指定すると、そのプレフィックスを持つ任意のバージョン(3.3.0.1111、3.3.0.7777など)と一致します。
    -  **パッケージの場所/展開ディレクトリ** - パッケージを含むネットワーク共有を指定します。スクリプトによる認証は行われません。共有フォルダーには、EVERYONEに対して読み取り権限が設定されている必要があります。
    -  **スクリプトログディレクトリ** - インストールログがコピーされるネットワーク共有を指定します。スクリプトによる認証は行われません。共有フォルダーには、EVERYONEに対して読み取りおよび書き込み権限が設定されている必要があります。
-  **パッケージインストーラーのコマンドラインオプション** - これらのコマンドラインオプションはインストーラーに渡されます。コマンドライン構文については、「[コマンドラインパラメーターの使用](/ja-jp/citrix-workspace-app-for-windows/install.html#using-command-line-parameters)」を参照してください。

スクリプト

Citrix Workspaceアプリインストーラーには、Citrix Workspaceアプリをインストールおよびアンインストールするためのコンピューターごとおよびユーザーごとのサンプルスクリプトが含まれています。スクリプトは、Windows向けCitrix Workspaceアプリのダウンロードページにあります。

展開の種類 展開 削除
コンピューターごと CheckAndDeployWorkspacePerMachineStartupScript.bat CheckAndRemoveWorkspacePerMachineStartupScript.bat
ユーザーごと CheckAndDeployWorkspacePerUserLogonScript.bat CheckAndRemoveWorkspacePerUserLogonScript.bat

スタートアップスクリプトを追加するには:

  1. グループポリシー管理コンソールを開きます。
  2. [コンピューターの構成] または [ユーザーの構成] > [ポリシー] > [Windowsの設定] > [スクリプト] を選択します。
  3. グループポリシー管理コンソールの右側のペインで、[ログオン] を選択します。
  4. [ファイルを表示] を選択し、適切なスクリプトを表示されたフォルダーにコピーします。
  5. ダイアログを閉じます。
  6. [プロパティ] メニューで、[追加] をクリックし、[参照] して新しく作成したスクリプトを見つけて追加します。

Windows向けCitrix Workspaceアプリを展開するには:

  1. この展開を受け取るように指定されたユーザーデバイスを、作成したOUに移動します。
  2. ユーザーデバイスを再起動してログオンします。
  3. 新しくインストールされたパッケージが[プログラムと機能]に表示されていることを確認します。

Windows向けCitrix Workspaceアプリを削除するには:

  1. 削除用に指定されたユーザーデバイスを、作成したOUに移動します。
  2. ユーザーデバイスを再起動してログオンします。
  3. 新しくインストールされたパッケージが[プログラムと機能]に表示されていないことを確認します。

Workspace for Webの使用

Workspace for WebからWindows向けCitrix Workspaceアプリを展開して、ブラウザーからアプリケーションに接続する前にWindows向けCitrix Workspaceアプリがインストールされていることを確認できます。Workspace for Webサイトを使用すると、Webページを介してStoreFrontストアにアクセスできます。Workspace for Webサイトが、ユーザーが互換性のあるバージョンのWindows向けCitrix Workspaceアプリを持っていないことを検出した場合、Windows向けCitrix Workspaceアプリをダウンロードしてインストールするように求められます。

Workspace for Webを使用してWindows向けCitrix Workspaceアプリを展開する場合、メールベースのアカウント検出はサポートされません。メールベースのアカウント検出が構成されており、初めてのユーザーがCitrix.comからWindows向けCitrix Workspaceアプリをインストールした場合、Windows向けCitrix Workspaceアプリはユーザーにメールアドレスまたはサーバーアドレスを要求します。メールアドレスを入力すると、「メールを使用してアカウントを追加できません」というエラーメッセージが表示されます。

サーバーアドレスのみを要求するには、次の構成を使用します。

  1. CitrixWorkspaceApp.exeをローカルコンピューターにダウンロードします。
  2. CitrixWorkspaceApp.exeCitrixWorkspaceAppWeb.exeに名前変更します。
  3. 名前変更した実行可能ファイルを通常の展開方法で展開します。StoreFrontを使用している場合は、StoreFrontドキュメントの「構成ファイルを使用したWorkspace for Webサイトの構成」を参照してください。

System Center Configuration Manager 2012 R2の使用

Microsoft System Center Configuration Manager(SCCM)を使用して、Citrix Workspaceアプリを展開できます。

    -  > **注:**
    -  > > SCCM展開をサポートするのは、Windows向けCitrix Receiverバージョン4.5以降のみです。

SCCMを使用してWindows向けCitrix Workspaceアプリの展開を完了するには、次の4つの部分があります。

    -  1.  SCCM展開へのCitrix Workspaceアプリの追加
    -  1.  配布ポイントの追加
    -  1.  ソフトウェアセンターへのCitrix Workspaceアプリの展開
    -  1.  デバイスコレクションの作成

    -  ### SCCM展開へのCitrix Workspaceアプリの追加
  1. ダウンロードしたCitrix WorkspaceアプリのインストールフォルダーをConfiguration Managerサーバー上のフォルダーにコピーし、Configuration Managerコンソールを起動します。

  2. [ソフトウェアライブラリ] > [アプリケーション管理] を選択します。[アプリケーション] を右クリックし、[アプリケーションの作成] をクリックします。[アプリケーションの作成]ウィザードが表示されます。

      1. [全般] ペインで、[アプリケーション情報を手動で指定する] を選択し、[次へ] をクリックします。
      1. [全般情報] ペインで、名前、製造元、ソフトウェアバージョンなどのアプリケーションに関する情報を指定します。
  3. アプリケーションカタログウィザードで、言語、アプリケーション名、ユーザーカテゴリなどの追加情報を指定し、[次へ] をクリックします。

    注:

    ここで指定した情報はユーザーに表示されます。

  4. [展開の種類] ペインで、[追加] をクリックして、Citrix Workspaceアプリのセットアップの展開の種類を構成します。[展開の種類の作成]ウィザードが表示されます。

  5. [全般] ペインで、展開の種類をWindowsインストーラー(*.msiファイル)に設定し、[展開の種類情報を手動で指定する] を選択して、[次へ] をクリックします。
  6. [全般情報] ペインで、展開の種類の詳細(例:Workspace展開)を指定し、[次へ] をクリックします。
  7. [コンテンツ] ペインで:

    1. Citrix Workspaceアプリのセットアップファイルが存在するパスを指定します。例:SCCMサーバー上のツール。
    2. [インストールプログラム] を次のいずれかとして指定します。
      • デフォルトのサイレントインストールの場合:CitrixWorkspaceApp.exe /silent
    • CitrixWorkspaceApp.exe /silent /includeSSON を使用してドメインパススルーを有効にします。
      • CitrixWorkspaceApp.exe /silent SELFSERVICEMODE=false を使用して、Citrix Workspaceアプリを非セルフサービスモードでインストールします。
        1. アンインストールプログラムCitrixWorkspaceApp.exe /uninstall と指定します (SCCM を介したアンインストールを有効にするため)。
  8. 検出方法ペインで、この展開の種類の存在を検出するルールを構成するを選択し、句の追加をクリックします。 検出ルールダイアログが表示されます。

    • 設定の種類を [ファイルシステム] に設定します。
    • アプリケーションを検出するファイルまたはフォルダーを指定するで、以下を設定します。
      • 種類 – ドロップダウンメニューからファイルを選択します。
      • パス%ProgramFiles(x86)%\\Citrix\\ICA Client\\Receiver\
      • ファイルまたはフォルダー名receiver.exe
      • プロパティ - ドロップダウンメニューからバージョンを選択します。
      • 演算子 - ドロップダウンメニューから次の値以上を選択します。
      • - 展開しようとしている Citrix Workspaceアプリのバージョン番号を入力します。

    注:

    • このルールは、Windows向けCitrix Workspaceアプリのアップグレードにも適用されます。

  9. ユーザーエクスペリエンスペインで、以下を設定します。

    • インストール動作 - システムにインストール
    • ログオン要件 - ユーザーがログオンしているかどうかにかかわらず
    • インストールプログラムの可視性 - 通常 [次へ] をクリックします。

注:

この展開タイプでは、要件と依存関係を指定しないでください。

  1. 概要ペインで、この展開タイプの設定を確認します。[次へ] をクリックします。

    成功メッセージが表示されます。

  2. 完了ペインで、新しい展開タイプ (Workspace Deployment) が展開タイプの下に表示されます。

  3. [次へ] をクリックし、[閉じる] をクリックします。

配布ポイントの追加

  1. Configuration ManagerコンソールでCitrix Workspaceアプリを右クリックし、[コンテンツの配布] を選択します。

    コンテンツ配布ウィザードが表示されます。

  2. コンテンツ配布ペインで、[追加] > [配布ポイント] をクリックします。

    配布ポイントの追加ダイアログが表示されます。

  3. コンテンツが利用可能なSCCMサーバーを参照し、[OK] をクリックします。

    完了ペインに成功メッセージが表示されます。

  4. [閉じる] をクリックします。

ソフトウェアセンターへのCitrix Workspaceアプリの展開

  1. Configuration ManagerコンソールでCitrix Workspaceアプリを右クリックし、[展開] を選択します。

    ソフトウェア展開ウィザードが表示されます。

  2. アプリケーションを展開するコレクション (デバイスコレクションまたはユーザーコレクションのいずれか) に対して [参照] を選択し、[次へ] をクリックします。

  3. 展開設定ペインで、アクションを「インストール」に、目的を「必須」(サイレントインストールを有効にする)に設定します。[次へ] をクリックします。

  4. スケジュールペインで、ターゲットデバイスにソフトウェアを展開するスケジュールを指定します。

  5. ユーザーエクスペリエンスペインで、ユーザー通知の動作を設定します。[期限またはメンテナンス期間中に変更をコミットする(再起動が必要)] を選択し、[次へ] をクリックしてソフトウェア展開ウィザードを完了します。

完了ペインに成功メッセージが表示されます。

ターゲットのエンドポイントデバイスを再起動します(インストールをすぐに開始する場合にのみ必要です)。

エンドポイントデバイスでは、Citrix Workspaceアプリがソフトウェアセンターの [利用可能なソフトウェア] に表示されます。インストールは、設定したスケジュールに基づいて自動的にトリガーされます。または、オンデマンドでスケジュールまたはインストールすることもできます。インストール開始後、インストールステータスがソフトウェアセンターに表示されます。

デバイスコレクションの作成

  1. Configuration Managerコンソールを起動し、[資産とコンプライアンス] > [概要] > [デバイス] をクリックします。

  2. [デバイスコレクション] を右クリックし、[デバイスコレクションの作成] を選択します。

    デバイスコレクションの作成ウィザードが表示されます。

  3. 全般ペインで、デバイスの名前を入力し、[制限コレクション] の [参照] をクリックします。

    これにより、デバイスのスコープが決定されます。これは、SCCMによって作成されたデフォルトのデバイスコレクションのいずれかになります。 [次へ] をクリックします。

  4. メンバーシップルールペインで、デバイスをフィルタリングするために [ルールの追加] をクリックします。

    直接メンバーシップルールの作成ウィザードが表示されます。

    • リソースの検索ペインで、フィルタリングするデバイスに基づいて属性名を選択し、デバイスを選択するために属性の値を指定します。
  5. [次へ] をクリックします。リソースの選択ペインで、デバイスコレクションの一部となる必要があるデバイスを選択します。

    完了ペインに成功メッセージが表示されます。

  6. [閉じる] をクリックします。

  7. メンバーシップルールペインに新しいルールが表示されます。[次へ] をクリックします。

  8. 完了ペインに成功メッセージが表示されます。[閉じる] をクリックして、デバイスコレクションの作成ウィザードを完了します。

    新しいデバイスコレクションが [デバイスコレクション] に表示されます。新しいデバイスコレクションは、ソフトウェア展開ウィザードで参照する際に、デバイスコレクションの一部として表示されます。

注:

MSIRESTARTMANAGERCONTROL属性を False に設定すると、SCCMを使用してWindows向けCitrix Workspaceアプリを展開できない場合があります。 当社の分析によると、Windows向けCitrix Workspaceアプリはこの失敗の原因ではありません。また、再試行すると展開が成功する可能性があります。

展開