本地化和静默安装选项

您可以安装一个或多个语言包、静默安装 ArcGIS Pro,以及卸载应用程序及其组件。您也可以在 ArcGIS Pro 发布更新时默认获取更新,或在会话期间检查更新。

安装 ArcGIS Pro 的本地化版本

本地化安装程序 (Setup.exe) 包括 ArcGIS Pro 核心产品和特定语言包的安装程序文件:

  • ArcGISPro.msi
  • Pro<language>LP.msi

两种安装程序都由 Setup.exe 安装。例如,如果运行 ArcGIS Pro 西班牙语版的 Setup.exe,则会同时安装 ArcGIS Pro 和西班牙语语言包。

将为 ArcGIS Pro 和语言包分别创建两个不同的添加/移除程序项。卸载其中一项时不会卸载另一项。

如果需要安装其他语言包,则需要单独安装。要安装第二个语言包,只能运行该语言的 Pro<language>LP.msi 文件。

ArcGIS Pro 支持下列语言:

  • 阿拉伯语
  • 简体中文
  • 繁体中文
  • 捷克语
  • 芬兰语
  • 法语
  • 德语
  • 希伯来语
  • 意大利语
  • 日语
  • 韩语
  • 波兰语
  • 葡萄牙语(巴西)
  • 俄语
  • 西班牙语
  • 瑞典语
  • 土耳其语

注:

运行本地化 ArcGIS Pro 安装程序时,安装程序完成后将在准备安装对话框上显示运行 ArcGIS Pro 选项。如果选择此选项,ArcGIS Pro 将在核心产品及相应的语言包安装完成后启动。静默安装后不会自动启动 ArcGIS Pro

使用命令行参数静默安装 ArcGIS Pro

如果使用 Windows Installer 命令行参数来运行安装程序,则无需通过用户界面 (UI) 便可安装 ArcGIS Pro

ArcGIS Pro 安装命令行参数

以下是执行 ArcGISPro.msi 时可使用的命令行参数。根据需要将这些参数用于 MSI 命令行选项。参数区分大小写并应按如下定义使用。

INSTALLDIR

ArcGIS Pro 安装位置。如果未指定,则对于按计算机安装,安装位置为 %System Drive%\Program Files\ArcGIS\Pro,对于按用户安装实例(请参阅 ALLUSERS 属性),安装位置为 %System Drive%\%USERPROFILE%\AppData\Local\Programs\ArcGIS\Pro

ALLUSERS

定义 ArcGIS Pro 安装程序的安装环境,其中 ALLUSERS=1 表示按计算机安装,ALLUSERS=2 表示按用户实例安装。如果未指定此参数,则安装默认为按用户安装。

如果不具有管理权限的用户尝试设置 ALLUSERS=1,则安装将失败。

ENABLEEUEI

指定是否启用参与 Esri 用户体验改进计划。默认值为 1,表示启用参与。要选择不参与,请指定 ENABLEEUEI=0。

BLOCKADDINS

如已指定,BlockAddins 注册表值将允许系统管理员配置 ArcGIS Pro 将要加载的加载项类型。其创建位置为 HKEY_LOCAL_MACHINE\SOFTWARE\Esri\ArcGISPro\Settings

该属性仅能在按计算机安装过程中读取;如果指定了按用户安装,将忽略该属性。

设置 BLOCKADDINS=0 时,无论加载项是否具有数字签名,都会加载所有加载项。如果设置为 1,则将仅加载具有由受信任的证书颁发机构所提供的数字签名的加载项;如果设置为 2,则将仅加载 Esri 已发布的加载项;如果设置为 3,则将仅加载管理员文件夹中的加载项以及由 Esri 发布的加载项;如果设置为 4,则不加载或执行加载项;如果设置为 5,则将仅加载管理员文件夹中的加载项。默认值为 0。

CHECKFORUPDATESATSTARTUP

仅针对按计算机安装的情况,将属性设置为 0 以禁用 ArcGIS Pro 的自动更新通知。如果未指定,则该属性默认为 1。

ADDLOCAL

此可选属性用于指定一个或多个要安装的要素。将 ADDLOCAL 设置为 Pro,将仅安装 ArcGIS Pro 要素;将其设置为 ProIntel,将仅安装 ArcGIS Pro Intelligence 配置;将其设置为 ALL,将安装这两者。默认值为 Pro。以上属性值区分大小写。

ESRI_LICENSE_HOST

指定许可管理器的主机名。可以通过用分号分隔主机名来定义多个许可服务器,例如 ESRI_LICENSE_HOST=@primaryLM;@backupLM2;@backupLM3

SOFTWARE_CLASS

该值可能是 ViewerEditorProfessional

AUTHORIZATION_TYPE

使用 SINGLE_USEArcGIS Pro 安装为单机版;使用 CONCURRENT_USE 将其安装为浮动版;使用 NAMED_USER 设置授权用户许可。

LOCK_AUTH_SETTINGS

在按计算机静默安装 ArcGIS Pro 期间,如果定义了授权类型,则在 HKEY_LOCAL_MACHINE\SOFTWARE\Esri\ArcGISPro\Licensing 下,此项会被设置为 True。当 LOCK_AUTH_SETTINGSTrue 时,注册表中的许可设置将适用于该计算机上的所有 ArcGIS Pro 用户;单个用户无法进行更改。为使计算机上的 ArcGIS Pro 用户通过 ArcGIS Pro 应用程序定义自己的授权设置,请将 LOCK_AUTH_SETTINGS 设置为 False。此属性不适用于按用户安装。

ArcGIS_Connection

指定是否可从门户页面访问对 www.arcgis.com 的连接。要包括连接,请将该属性设置为 TRUE。如果设置为 FALSE,则不会在门户页面上显示连接。

Portal_List

要向门户页面添加一个或多个门户连接,请设置 Portal_List = <portalURL1>; <portalURL2>。使用分号来分隔门户 URL。

如果 ArcGIS_Connection 设置为 False,则此属性不能包括 arcgis.com

如果门户支持 HTTPS,则建议 Portal_List URL 使用 HTTPS。

License_URL

要为授权用户许可门户指定 URL,请设置 License_URL = <portalURL>

如果 ArcGIS_Connection 设置为 False,则 License_URL 不能包括 arcgis.com。如果要使用此属性,则 AUTHORIZATION_TYPE 必须设置为 NAMED_USER

执行 ArcGIS Pro 的典型静默安装

从命令行中运行以下命令,从而在按计算机(所有用户)环境中安装 ArcGIS Pro

msiexec.exe /i <setup staging location>\ArcGISPro.msi ALLUSERS=1 INSTALLDIR="C:\MyArcGISPro\" ADDLOCAL=Pro /qb
注:

/qb 开关提供进度状态和错误处理的基本 UI;/qr 提供简化的 UI;/qn 不提供任何 UI。有关详细信息,请参阅 MSDN 命令行选项主题。

注:

在定义 Portal_ListLicense_URL 时,请使用双引号 (") 括住指定的一个或多个值,例如,Portal_List = "https://maps.myarcgis.com"

ArcGIS Pro 的其他静默安装示例

从某一命令行运行以下命令以通过许可配置安装 ArcGIS Pro

授权用户许可命令行

按计算机安装的授权用户许可

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

按用户安装的授权用户许可

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

浮动版许可命令行

按计算机安装的浮动版许可(已锁定)

msiexec.exe /i <Path to msi> /qb ALLUSERS=1 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 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 ESRI_LICENSE_HOST=yourlicenseserver SOFTWARE_CLASS=Professional AUTHORIZATION_TYPE=CONCURRENT_USE

注:

按用户安装 ArcGIS Pro 需要 ArcGIS Pro Licensing Service 安装程序以离线使用浮动版许可。

单机版许可命令行

按计算机安装的单机版许可

安装“安装程序”

msiexec.exe /i <Path to msi> /qb ALLUSERS=1 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 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

已安装的帮助命令行

按计算机安装的已安装帮助:ArcGIS ProArcGIS Pro Intelligence 配置

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

要仅安装 ArcGIS Pro Intelligence 配置帮助,请将 ADDLOCAL 设置为 ArcGISProIntelHelp

按用户安装的已安装帮助:仅适用于 ArcGIS Pro

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

卸载 ArcGIS Pro

使用控制面板Windows 设置卸载 ArcGIS Pro

开始菜单或搜索框访问控制面板。从程序和功能列表中选择 ArcGIS Pro,单击卸载/更改,然后选择移除选项。

或者,从开始菜单访问 Windows 设置。导航至程序和功能,在程序列表中选择 ArcGIS Pro,单击卸载,然后选择移除选项。

静默卸载 ArcGIS Pro 产品

要静默卸载某个产品,可使用以下 Windows Installer 命令:

msiexec.exe /x <{product code}> /qb

ArcGIS Pro 套件的产品代码可在此产品注册表项的 ProductCode 字符串值中找到,注册表位于:HKEY_LOCAL_MACHINE\SOFTWARE\Esri(针对按计算机安装)或 HKEY_CURRENT_USER\SOFTWARE\Esri(针对按用户安装)。

产品版本产品编码

ArcGIS Pro

1.0

{E7549454-0E98-4FD3-A802-4203391A544F}

1.0.2

{C3E96E9C-8FFD-441E-B2D8-A3D517FF320C}

1.1

{E6A90F07-DFF5-43A2-A6A0-75B338A3FE18}

1.2

{42FEFFA4-9449-4712-A9D6-D207F9B040DC}

1.3

{3D77DC61-4F04-4A38-B565-5120F736699F}

1.4

{05090170-8969-44EB-906D-65909345664F}

2.0

{28A4967F-DE0D-4076-B62D-A1A9EA62FF0A}

2.1

{0368352A-8996-4E80-B9A1-B1BA43FAE6E6}

2.2

{B5E1FB35-5E9D-4B40-ABA5-20F29A186889}

2.3

{9CB8A8C5-202D-4580-AF55-E09803BA1959}

2.4

{E3B1CE52-A1E6-4386-95C4-5AB450EF57BD}

2.5

{0D695F82-EB12-4430-A241-20226042FD40}

2.6

{612674FE-4B64-4254-A9AD-C31568C89EA4}

ArcGIS Pro 离线帮助

1.0

{1996F49D-D39C-4249-A4B0-2F74362E3AEF}

1.1

{AE7E6C01-2DEF-4182-9FEC-93DBB804C0C3}

1.2

{50B4C28F-54EA-4F67-A9FD-C5CA622D45C7}

1.3

{C41BEC9D-90A1-4D8C-ADE2-E713A6BDB6A5}

1.4

{D62609CF-ABFF-4DAC-A326-74450D27AE8C}

2.0

{BD50C978-ABC5-4987-96BD-C8BAFA5CD6D5}

2.1

{BE56B59B-43D0-4B75-8AEC-4FACB6D3979A}

2.2

{513F5FDB-ADDB-4FA8-B5D9-9D0A8D0ED33B}

2.3

{D54ECF1D-918D-47AB-B9A5-353799C850D0}

2.4

{23511490-5EE9-43EC-A0A8-4BA3574B2FC7}

2.5

{FECF0B3D-5432-4057-80E1-9D632A3A5B67}

2.6

{F17887C3-31D5-402B-85D4-E8858CA50597}

ArcGIS Pro SDK

1.1

{9085867D-27EF-4EB4-9DB9-D9E4FD39A983}

1.2

{955849E0-A873-4C71-9066-76B2494D8B91}

1.3

{1DF9DEB2-0F84-494F-87F2-3A3A8A800E01}

1.4

{84217415-BBB7-4E15-8A47-3673E6C96746}

2.0 及更高版本

从 2.0 开始没有 MSI。仅 VSIX。

ArcGIS Pro Python

1.0

{FCF420D1-5597-4AD7-803B-0F6184A3E2E6}

1.1

{0CE06A42-FFF2-4AF1-9B3F-346462AE2140}

1.2

{7AEB78CA-A57D-4E01-99DA-837FB0E727D6}

获取 ArcGIS Pro 软件更新内容

默认情况下,在 Esri 发布应用程序更新后,启动 ArcGIS Pro 时会显示通知。您可以单击通知消息了解有关更新的详细信息,并开始更新进程。

要在会话期间检查更新,请单击工程选项卡。在左侧列表中,单击关于。如果更新可用,则可以运行更新进程。您还可以关闭在启动 ArcGIS Pro 时检查更新的选项。

注:

对于希望在按计算机安装 ArcGIS Pro 时禁用自动更新提示的系统管理员,请浏览到注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\Esri\ArcGISPro\Settings,然后将 CheckForUpdatesAtStartup 的值设为 0。

升级到新的主版本 ArcGIS Pro 可能导致文档和加载项不兼容。要仅阻止主版本软件更新,请浏览至注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\ArcGISPro\Settings,创建名为 BlockMajorUpdateNotifications 的 DWORD 值,并将其设置为 1。