ArcGIS Pro のサイレント インストール

ArcGIS Pro は、必要に応じてコマンド ラインからインストールおよびアンインストールできます。

コマンド ライン パラメーターを使用した ArcGIS Pro のサイレント インストール

ArcGIS Pro インストーラーのコマンド ライン パラメーターを使用してセットアップを実行すると、Windows をユーザー インターフェイスを使用せずにインストールすることができます。

ArcGIS Pro インストールのコマンド ライン パラメーター

ArcGISPro.msi の実行時に使用できるコマンド ライン パラメーターは次のとおりです。 必要に応じて、これらのパラメーターを MSI コマンド ライン オプションと組み合わせて使用します。 パラメーター名は大文字と小文字が区別され、以下で定義されているように使用する必要があります。 ただし、パラメーターの値は、但し書きがあるものを除いて、大文字と小文字は区別されません。

INSTALLDIR

ArcGIS Pro のインストール先の場所です。 指定しないと、インストール先の場所が %System Drive%\Program Files\ArcGIS\Pro (コンピューター単位のインストールの場合) または %System Drive%\%USERPROFILE%\AppData\Local\Programs\ArcGIS\Pro (ユーザー インスタンス単位のインストールの場合) になります (ALLUSERS パラメーターの説明をご参照ください)。

ALLUSERS

ArcGIS Pro セットアップのインストール コンテキストを定義します。ALLUSERS=1 はコンピューター単位のインストールを意味し、ALLUSERS=2 はユーザー インスタンス単位のインストールを意味します。 このパラメーターを指定しないと、デフォルトでユーザー単位のインストールが実行されます。

管理者権限のないユーザーが ALLUSERS=1 に設定した場合、インストールは正常に実行されません。

ENABLEEUEI

Esri User Experience Improvement プログラムへの参加を有効にするかどうかを指定します。 デフォルト値は 1 (参加を有効にする) です。 参加しない場合は、ENABLEEUEI=0 を指定します。

ACCEPTEULA

このパラメーターは、サイレント インストール時にエンド ユーザー使用許諾契約書 (EULA) に同意するために必要です。 EULA に同意してソフトウェアをインストールするには、ACCEPTEULA=YES を指定します。 このパラメーターを NO に指定するか省略した場合、ソフトウェアはインストールされません。

ADDLOCAL

このパラメーターを使用して、ArcGIS Pro のセットアップに含まれているオプション機能をインストールします。 ジオプロセシング ツール用のセマンティック検索機能を有効にする場合は ADDLOCAL=SemanticSearch を使用し、ジオプロセシング ツール用のツールの候補の表示機能を有効にする場合は ADDLOCAL=ToolSuggestions を使用し、両方の AI モデル機能を有効にする場合は ADDLOCAL=ALL を使用します。

BLOCKADDINS

指定した場合、システム管理者は BlockAddins レジストリ値を使用して、ArcGIS Pro が読み込むアドインのタイプを構成できます。 これは、HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\ArcGISPro\Settings の下に作成されます。

このパラメーターは、コンピューター単位のインストール中にのみ読み取られるので注意してください。ユーザー単位のセットアップでは、指定されていても無視されます。

BLOCKADDINS=0 に設定すると、デジタル署名の有無に関係なく、すべてのアドインが読み込まれます。 1 に設定した場合は、信頼できる認証機関がデジタル署名したアドインだけが読み込まれ、2 に設定した場合は、Esri が公開したアドインだけが読み込まれ、3 に設定した場合は、管理者フォルダー内のアドインと Esri が公開したアドインだけが読み込まれ、4 に設定した場合は、アドインが読み込まれることも実行されることもなく、5 に設定した場合は、管理者フォルダー内のアドインだけが読み込まれます。 デフォルトは 0 です。

ArcGIS Pro 用のアドインの開発に関する詳細

レジストリにアドイン用の管理者フォルダーを作成する方法の詳細

CHECKFORUPDATESATSTARTUP

コンピューター単位のインストールの場合にのみ、このパラメーターを 0 に設定すると、ArcGIS Pro の自動更新通知が無効化されます。 指定しなければ、デフォルトは 1 です。

ADMIN_SETTINGS_PATH

ArcGIS Pro では、.settingsConfig ファイルで、管理者が指定した数のアプリケーション設定にデフォルト値を設定できます。 コンピューター単位のインストールの場合にのみ、このパラメーターを .settingsConfig ファイルが配置されている場所に設定します。 詳細については、「アプリケーション設定の管理」をご参照ください。

ESRI_LICENSE_HOST

ライセンス マネージャーのホスト名を指定します。 ホスト名をセミコロンで区切ることで (ESRI_LICENSE_HOST=@primaryLM;@backupLM2;@backupLM3 など)、複数のライセンス サーバーを定義できます。

SOFTWARE_CLASS

この値は、ViewerEditor、または Professional にすることができます。 値 ViewerArcGIS Pro Basic ライセンスに対応し、値 Editor は Standard ライセンスに対応し、値 Professional は Advanced ライセンスに対応しています。

注意:

SOFTWARE_CLASS パラメーターの値では、大文字と小文字が区別されます。

AUTHORIZATION_TYPE

SINGLE_USE を単独使用シートとしてインストールする場合は ArcGIS Pro、同時使用シートとしてインストールする場合は CONCURRENT_USE、指定ユーザー ライセンスの場合は NAMED_USER を使用します。

LOCK_AUTH_SETTINGS

ArcGIS Pro のコンピューター単位のサイレント インストール時、認証タイプが定義されている場合、このパラメーターは、TRUE の下で HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\ArcGISPro\Licensing に設定されます。 LOCK_AUTH_SETTINGS=TRUE の場合は、レジストリ内のライセンス設定がそのコンピューター上のすべての ArcGIS Pro ユーザーに適用されるため、個々のユーザーは変更を加えることができません。 そのコンピューター上の ArcGIS Pro ユーザーが ArcGIS Pro アプリケーションを使用して独自の認証設定を定義できるようにするには、LOCK_AUTH_SETTINGS=FALSE に設定します。 このパラメーターはユーザー単位のインストールには適用されません。

ARCGIS_CONNECTION

www.arcgis.com への接続を ArcGIS Pro[ポータル] ページから利用可能にするかどうかを指定します。 接続を含めるには、このパラメーターを TRUE に設定します。 FALSE に設定した場合、接続は [ポータル] ページに表示されません。

PORTAL_LIST

1 つ以上のポータル接続を [ポータル] ページに追加するには、PORTAL_LIST="<portalURL1>;<portalURL2>" に設定します。 ポータル URL を区切るには、セミコロンを使用します。

ARCGIS_CONNECTIONFALSE に設定した場合、このパラメーターは arcgis.com を含むことができません。

注意:

ポータルが HTTPS をサポートしている場合は、PORTAL_LIST の URL で HTTPS を使用することをお勧めします。

LICENSE_URL

指定ユーザー ライセンス ポータルの URL を指定するには、LICENSE_URL=<portalURL> に設定します。

ARCGIS_CONNECTIONFALSE に設定した場合、LICENSE_URLarcgis.com を含むことができません。 このパラメーターを使用するには、AUTHORIZATION_TYPENAMED_USER に設定する必要があります。

ArcGIS Pro の標準サイレント インストールの実行

コマンド ラインから次のセットアップを実行して、ArcGIS Pro をコンピューター単位 (すべてのユーザー) のコンテキストでインストールします。

msiexec.exe /i <setup staging location>\ArcGISPro.msi ALLUSERS=1 INSTALLDIR="C:\Program Files\ArcGIS\Pro" ACCEPTEULA=YES /qb
注意:

/qb を指定すると、進行状況とエラー処理の基本的な UI が表示されます。/qr を指定すると、表示される UI の数が少なくなり、/qn を指定すると、UI が何も表示されなくなります。 詳細については、Microsoftコマンドライン オプションに関する記事をご参照ください。

注意:

PORTAL_LIST または LICENSE_URL を定義する場合は、指定する値を二重引用符 (") で囲みます (たとえば、PORTAL_LIST="https://maps.myarcgis.com;https://www.arcgis.com")。

ArcGIS Pro のサイレント インストールのその他の例

コマンド ラインから以下のコマンドを実行すると、ライセンスが構成された ArcGIS Pro がインストールされます。

指定ユーザー ライセンスのコマンド ライン

コンピューター単位のインストール時の指定ユーザー ライセンス

msiexec.exe /i "<Path to msi>" /qb ALLUSERS=1 ACCEPTEULA=YES SOFTWARE_CLASS=Professional AUTHORIZATION_TYPE=NAMED_USER LICENSE_URL="<portalURL>"

ユーザー単位のインストール時の指定ユーザー ライセンス

msiexec.exe /i "<Path to msi>" /qb ALLUSERS=2 ACCEPTEULA=YES SOFTWARE_CLASS=Professional AUTHORIZATION_TYPE=NAMED_USER LICENSE_URL="<portalURL>"

同時使用ライセンスのコマンドライン

コンピューター単位のインストール時の同時使用ライセンス (ロック)

msiexec.exe /i "<Path to msi>" /qb ALLUSERS=1 ACCEPTEULA=YES ESRI_LICENSE_HOST=<yourlicenseserver> SOFTWARE_CLASS=Professional AUTHORIZATION_TYPE=CONCURRENT_USE

3 つすべてのプロパティ (ESRI_LICENSE_HOSTSOFTWARE_CLASSAUTHORIZATION_TYPE) が使用される場合、インストールには LOCK_AUTH_SETTINGS パラメーターも含まれます。 この場合、すべてのライセンスのレジストリ キーは HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\ArcGISPro\Licensing ハイブに作成されます。 ArcGIS Pro は起動するときに必ず、このハイブのライセンス設定を使用します。 さらに、別のライセンス タイプに変更するオプションが無効化されます。

コンピューター単位のインストール時の同時使用ライセンス (ロック解除)

msiexec.exe /i "<Path to msi>" /qb ALLUSERS=1 ACCEPTEULA=YES ESRI_LICENSE_HOST=<yourlicenseserver> SOFTWARE_CLASS=Professional AUTHORIZATION_TYPE=CONCURRENT_USE LOCK_AUTH_SETTINGS=FALSE

この構成の場合、ArcGIS Pro は起動時に HKEY_CURRENT_USER\SOFTWARE\ESRI\ArcGISPro\Licensing ハイブのライセンス設定を確認します。 ライセンス設定が存在する場合、ArcGIS Pro はそれらの設定を使用します。 設定が存在しない場合、ArcGIS Pro はライセンスのレジストリ キーの内容を HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\ArcGISPro\Licensing から HKEY_CURRENT_USER\SOFTWARE\ESRI\ArcGISPro\Licensing にコピーし、これらの設定を使用して起動します。 さらに、ユーザーはライセンス オプションを変更できます。

ユーザー単位のインストール時の同時使用ライセンス

msiexec.exe /i "<Path to msi>" /qb ALLUSERS=2 ACCEPTEULA=YES ESRI_LICENSE_HOST=<yourlicenseserver> SOFTWARE_CLASS=Professional AUTHORIZATION_TYPE=CONCURRENT_USE

注意:

ArcGIS Pro Licensing Service セットアップは、同時使用ライセンスによりオフラインで動作する ArcGIS Pro をユーザー単位でインストールする場合に必要です。

単独使用ライセンスのコマンド ライン

コンピューター単位のインストール時の単独使用ライセンス

セットアップのインストール

msiexec.exe /i "<Path to msi>" /qb ALLUSERS=1 ACCEPTEULA=YES SOFTWARE_CLASS=Professional AUTHORIZATION_TYPE=SINGLE_USE

製品の認証

"%ProgramFiles%\ArcGIS\Pro\bin\SoftwareAuthorizationPro.exe" /LIF "<Location of prvc>" /s /Ver 10.8

ユーザー単位のインストール時の単独使用ライセンス

セットアップのインストール

msiexec.exe /i "<Path to msi>" /qb ALLUSERS=2 ACCEPTEULA=YES SOFTWARE_CLASS=Professional AUTHORIZATION_TYPE=SINGLE_USE

ArcGIS Pro Licensing Service セットアップのインストール

msiexec.exe /i "<Path to msi>" /qb

製品の認証

"%ProgramFiles%\ArcGIS\Pro\bin\SoftwareAuthorizationPro.exe" /LIF "<Location of prvc>" /s /Ver 10.8

パッチ コマンド ラインのインストール

msiexec /p "<path to patch>\mypatch.msp" REINSTALLMODE=omus REINSTALL=ALL /qb

インストールされたヘルプ コマンド ライン

コンピューター単位のインストールに関するインストールされたヘルプ: ArcGIS Pro

msiexec.exe /i "<Path to ArcGISProHelp.msi>" /qb ALLUSERS=1

ユーザー単位のインストールに関するインストールされたヘルプ: ArcGIS Pro

msiexec.exe /i "<Path to ArcGISProHelp.msi>" /qb

ArcGIS Pro 製品のサイレント アンインストール

製品をサイレント アンインストールするには、次の Windows インストーラー コマンドを使用します。

msiexec.exe /x {product code} /qb

ArcGIS Pro スイートの製品コードは、該当する製品のレジストリ キーの文字列値 ProductCode 内にある HKEY_LOCAL_MACHINE\SOFTWARE\Esri (コンピューター単位のインストールの場合) または HKEY_CURRENT_USER\SOFTWARE\Esri (ユーザー単位のインストールの場合) のレジストリで確認できます。

注意:

最新の製品コードについては、「製品コード リスト [PDF]」をご参照ください。

関連トピック