ArcGIS Pro можно установить и удалить с помощью командной строки.
Установка ArcGIS Pro в автоматическом режиме с использованием параметров командной строки
ArcGIS Pro можно установить без помощи пользовательского интерфейса (UI), используя параметры командной строки Windows Installer.
Параметры командной строки установки 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
Это свойство необходимо для принятия Лицензионного соглашения с конечным пользователем во время автоматической установки. Укажите ACCEPTEULA=YES, чтобы принять лицензионное соглашение и установить программное обеспечение. Программное обеспечение не будет установлено, если вы укажите NO, или пропустите это свойство.
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.
Примечание:
Значения свойств для этого параметра чувствительны к регистру.
ADMIN_SETTINGS_PATH
ArcGIS Pro позволяет администраторам устанавливать значения по умолчанию для определенных настроек приложения в файл .settingsConfig. Для установок на одном компьютере задайте для этого свойства местоположение, в котором находится файл .settingsConfig. Дополнительные сведения см. в разделе Управление настройками приложения.
ESRI_LICENSE_HOST
Указывает имя вашего хоста менеджера лицензий. Несколько лицензионных серверов могут быть заданы указанием нескольких имен хостов, разделенных точкой с запятой, например, ESRI_LICENSE_HOST=@primaryLM;@backupLM2;@backupLM3.
SOFTWARE_CLASS
Это значение может быть VIEWER, EDITOR или PROFESSIONAL.
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
Чтобы добавить одно или несколько подключений на странице Порталы, задайте PORTAL_LIST="<portalURL1>;<portalURL2>". Для разделения адресов URL порталов используйте точки с запятой.
Если для ARCGIS_CONNECTION задано FALSE, это свойство не может содержать arcgis.com.
Примечание:
Если портал поддерживает HTTPS, рекомендуется, чтобы URL-адреса в PORTAL_LIST использовали 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 ACCEPTEULA=YES /qbПримечание:
Переключатель /qb обеспечивает простой интерфейс с индикатором выполнения и сообщениями об ошибках; /qr предоставляет сокращенный интерфейс, а /qn полностью отключает интерфейс. Подробнее см. раздел MSDN Опции командной строки.
Примечание:
При определении 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 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
Если используются все три свойства (ESRI_LICENSE_HOST, SOFTWARE_CLASS и AUTHORIZATION_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 скопирует содержимое ключа реестра Licensing из 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 Licensing Service требуется при установке ArcGIS Pro для отдельного пользователя для работы офлайн с плавающей лицензией.
Командная строка фиксированной лицензии
Фиксированная лицензия для установки на отдельном компьютере
Установка
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
msiexec.exe /i <Path to msi> /qb
Авторизация продукта
"%ProgramFiles%\ArcGIS\Pro\bin\SoftwareAuthorizationPro.exe" /LIF <Location of prvc> /s /Ver 10.8
Командная строка установленной справки
Установленная справка на отдельном компьютере: конфигурация ArcGIS Pro и ArcGIS 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 Installer:
msiexec.exe /x <{product code}> /qb
Код продукта для ArcGIS Pro расположен в регистре, либо в HKEY_LOCAL_MACHINE\SOFTWARE\Esri (установка для компьютера), либо в HKEY_CURRENT_USER\SOFTWARE\Esri (установка для пользователя), в строке ProductCode под ключом регистрации продукта.
Продукт | Версия | Код продукта |
---|---|---|
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} | |
2.7 | {FBBB144A-B4BE-49A0-95C4-1007E3A42FA5} | |
2.8 | {26C745E6-B3C1-467B-9523-727D1803EE07} | |
2.9 | {AD53732E-507C-4A7F-B451-BE7EA01D0832} | |
Автономная справочная система 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} | |
2.7 | {73816013-8E2B-4D1D-A3D6-429FC6CCC717} | |
2.8 | {63C9F5CD-FED1-48A4-A34A-4B0CD7403BDD} | |
2.9 | {B61F0851-B26C-433B-995F-542E54AB144A} | |
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 и более новые | Отсутствует MSI 2.0. Только 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} |