次の方法で共有


レガシ セルフサービス コンポーネントの一括配置

メモ

Dynamics 365 Commerce のリテール・インタレスト・グループは、Yammer から Viva Engage に移転しました。 新しい Viva Engage コミュニティにアクセスできない場合は、このフォーム (https://aka.ms/JoinD365commerceVivaEngageCommunity) に入力して追加し、最新のディスカッションに参加してください。

警告

Commerce Scale Unit (CSU) をバージョン 10.0.29 以降に更新した後、販売時点管理 (Modern POS または Store Commerce) バージョンは 10.0.27 以降である必要があります (バージョン 9.27 として販売時点管理で表示)。 .NET Core への移行が、この要件の理由です。

この記事は、レガシ セルフサービス インストーラーに対応しています。 レガシ セルフサービスを使用してサイレント サービスの更新と初期展開を行う方法について説明します。 また、特別な配置のいくつかの側面についても説明します。 この記事は、機能が開発され、より多くの機能が利用できるようになると更新されます。 現在、サイレント サービス更新の機能のみが利用可能です。

一括配置の区切り記号

次の表に、一括配置の実行コマンドで現在使用できる区切り記号を示します。

区切り記号 説明
-S または --Silent インストーラーをサイレントで実行します。 グラフィカル ユーザー インターフェイス (GUI) を使用しません。 -Q および -Quiet 区切り記号には同じ効果があり、使用することもできます。
-C または --Config このインストールの一部として使用するコンフィギュレーション ファイルの場所とファイル名を指定します。
-FilePath カスタム インストールの場所を指定します。

標準インストールでは、この区切り記号を使用しないでください。

-LogFile インストール ログのカスタム ファイルの場所を指定します。

標準インストールでは、この区切り記号を使用しないでください。

-SkipPrereqCheck 前提条件および必須コンポーネントのインストールのチェックをスキップします。

この区切り記号は、開発とテストにのみ使用します。 標準インストールには使用しないでください。

-SkipSystemInfoCollection インストールの開始時にシステム情報を収集するプロセスをスキップします。

この区切り記号は、開発とテストにのみ使用します。 標準インストールには使用しないでください。

-SkipMerchantInfo ハードウェア ステーションのレガシ セルフサービス インストーラーの終わりにマーチャント アカウント情報のインストールをスキップします。

この区切り記号は、開発とテストにのみ使用します。 標準インストールには使用しないでください。

-SkipAppxInstallation Dynamics 365 の 2018 年 10 月リリース以降、この区切り記号は APPX Retail Modern POS アプリケーションのインストールをスキップします。 この区切り記号は、SYSTEM アカウントまたはサービス アカウント (ユーザー プロファイルを持たないすべてのアカウント) を使用してアプリケーションのインストールを実行するために必要です。
-V または --Verbosity 詳細なインストール ログを生成して、より多くの情報を提供します。

静かなサービス作業

始める前に

サイレント サービスでは、現在インストールされているすべてのコンポーネントが維持されます。 まだ構成が必要な場合は、開始する前に完了してください。

サイレント サービスのコマンド例

このセクションでは、レガシ セルフサービスの大量展開に使用されるコマンドの例を示します。 これらのコマンドは、Modern POS (オフラインでサポートされているインストーラーとオフラインでサポートされていないインストーラーの両方) 用インストーラー、ハードウェア ステーション、Commerce Scale Unit (自己ホスト) など、すべての標準インストーラーで動作します。

Modern POS の現在のインストールをサイレントに更新

次のコマンドは、Modern POS の現在のインストールをサイレント更新します。 このコマンドには、現在インストールされているコンポーネントのサイレント サービスに使用される標準的なコマンド構造があります。 この構造は <InstallerName>.exe の基本値とサイレント インストールのコマンド -S を使用します。 このコマンドは、構成ファイルが存在する場合は、インストーラーと同じファイルの場所にある構成ファイルを使用します。

ModernPOSSetup_V72.exe -S

メモ

Retail Store Scale Unit ではコンフィギュレーション ファイルがまだ必要とされます。 ただし、インストーラーは可能な場合はいつでも、現在インストールされているすべての値を保持します。

Commerce Scale Unit (自己ホスト) の現在のインストールを静かに更新する

次のコマンドは、特定のコンフィギュレーション ファイルを使用して、Commerce Scale Unit (自己ホスト) の現在のインストールをサイレント更新します。 このコマンドは、インストーラーの実行可能ファイルと同じ場所にない可能性があります。 このコマンドは、前提条件チェックをスキップし、インストール手順に進みます。 このコマンドは、テストと開発の目的でのみ使用します。

StoreSystemSetup_V72.exe -S -C "C:\Temp\StoreSystemSetup_V72_Houston.xml" -SkipPrerequisiteCheck

Modern POS の一括配置

始める前に

この機能を使用するには、バージョン 7.3 以降が必要です。 本社のすべてのストア、レジスタ、デバイス、およびその他の構成の構成が既に完了していることを前提としています。 任意のコンフィギュレーションがまだ必要な場合は、この記事の手順に従う前に完了します。

サイレント一括展開用のコマンド例

このセクションでは、Modern POS の従来のセルフサービス一括展開に使用できるコマンドの例を示します。たとえば、オフラインでの Modern POS やオフラインサポートのないインストーラーなどです。 Windows PowerShell スクリプトの例も含まれており、ユーザーがインストールを実行するのに役立ちます。

Modern POS をサイレント インストール

次のコマンドにより、Modern POS がサイレントでインストール (または更新) されます。 これには、現在インストールされているコンポーネントのサイレント サービスに使用する標準のコマンド構造があります。 この構造は <InstallerName>.exe の基本値とサイレント インストールのコマンド -S を使用します。

このコマンドは、構成ファイルが存在する場合に、インストーラーの実行可能ファイルと同じ場所にある構成ファイルを使用します。 複数の構成ファイルが使用可能な場合は、このコマンドを使用しないでください。

ModernPOSSetup_V73.exe -S

メモ

Modern POS ではコンフィギュレーション ファイルは必要ありません。 ただし、関連付けられている構成ファイルを読み取ることができない限り、インストールするモダン POS アプリケーションを適切な方法でアクティブ化することはできません。

特定のコンフィギュレーション ファイルを使用して Modern POS をサイレント インストール

次のコマンドは、特定のコンフィギュレーション ファイルを使用して、Modern POS の現在のインストールをサイレント インストールします。 この構成ファイルは、インストーラーの実行可能ファイルと同じ場所にないか、複数の構成ファイルが使用可能な場合があります。

ModernPOSSetup_V72.exe -S -C "C:\Temp\ModernPOSSetup_V73_Houston-3.xml"

リテール ハードウェア ステーションをサイレントインストール

メモ

Retail ハードウェア ステーションをインストールすのに、-SkipMerchantInfo の区切り記号が必要です。 ハードウェア ステーションの GUI ベースのインストールの最後に開くマーチャント アカウント情報ユーティリティを使用する必要がなくなりました。 機能上の理由で、Modern POS がハードウェア ステーションにペアリングされている場合、最新のマーチャント口座情報もコンポーネントにプッシュされます。

次のコマンドにより、Retail ハードウェア ステーションがサイレントでインストール (または更新) されます。 これには、現在インストールされているコンポーネントのサイレント サービスに使用する標準のコマンド構造があります。 この構造は <InstallerName>.exe の基本値とサイレント インストールのコマンド -S を使用します。 また、-SkipMerchantInfo の区切り記号を使用して、ユーティリティを通じたマーチャント口座情報のダウンロードをスキップすることもできます。 このコマンドは、インストーラーの実行可能ファイルと同じ場所にある構成ファイルを使用します。

HardwareStationSetup_V10.exe -S -SkipMerchantInfo

メモ

Retail ハードウェア ステーションをサイレントで配置するのに、構成ファイルが必要です。

特定の構成ファイルを使用して Retail ハードウェア ステーションをサイレント インストール

次のコマンドは、特定のコンフィギュレーション ファイルを使用して、Retail ハードウェア ステーションの現在のインストールをサイレント インストールします。 この構成ファイルは、インストーラーの実行可能ファイルと同じ場所にないか、複数の構成ファイルが使用可能な場合があります。

HardwareStationSetup_V10.exe -S -SkipMerchantInfo -C "C:\Temp\HardwareStationSetup_V10__20-19-35.xml"