Skip to main content

Установка ArcGIS Pro в автоматическом режиме

После того, как вы загрузили ArcGIS Pro и дополнительные компоненты и просмотрели системные требования, можно установить ArcGIS Pro из командной строки. Это называется установкой в автоматическом режиме. Также можно использовать командную строку для удаления программного обеспечения.

Чтобы установить ArcGIS Pro в автоматическом режиме, сначала нужно распаковать загруженный исполняемый файл ArcGIS Pro в папку назначения. Расположение по умолчанию %USERNAME%\Documents\ArcGIS Pro <version>. Извлеченное содержимое включает файл установщика ArcGISPro.msi, который используется во время процесса установки.

Установка ArcGIS Pro в автоматическом режиме с использованием параметров командной строки

ArcGIS Pro можно установить без помощи пользовательского интерфейса (UI), используя параметры командной строки Windows Installer.

Параметры командной строки для установки ArcGIS Pro

Параметры командной строки, описанные ниже, можно использовать при запуске ArcGISPro.msi. Если требуется, используйте их вместе с опциями командной строки MSI. Имена параметров чувствительны к регистру и должны использоваться, как определено ниже. Однако значения параметров не чувствительны к регистру, если не указано иное.

INSTALLDIR

Это местоположение установки ArcGIS Pro. Если не указано, местоположением установки будет %ProgramFiles%\ArcGIS\Pro для установки на компьютер и %USERPROFILE%\AppData\Local\Programs\ArcGIS\Pro для установки для пользователя (см. параметр ALLUSERS).

ALLUSERS

Это определяет контекст установки ArcGIS Pro, где ALLUSERS=1 используется для установки на компьютер, а ALLUSERS=2 - для установки для пользователя. Если этот параметр не указан, установка по умолчанию будет выполняться для одного пользователя.

Если пользователь без прав администратора пытается настроить ALLUSERS=1, установка прекращается с ошибкой.

ENABLEEUEI

Указывает, активировать ли участие в программе Esri User Experience Improvement. Значение по умолчанию – 1, участие включено. Чтобы исключить участие, укажите ENABLEEUEI=0.

ENABLE_ERROR_REPORTS

Укажите, следует ли отправлять отчеты об ошибках (аварийные дампы памяти) в Esri. Значение по умолчанию — 1, что позволяет отправлять отчеты об ошибках. Чтобы отказаться, укажите ENABLE_ERROR_REPORTS=0.

ACCEPTEULA

Этот параметр необходим для принятия Лицензионного соглашения с конечным пользователем (EULA) во время автоматической установки. Укажите ACCEPTEULA=YES, чтобы принять лицензионное соглашение и установить программное обеспечение. Программное обеспечение не будет установлено, если вы укажите NO или пропустите этот параметр.

ADDLOCAL

Этот параметр используется для установки дополнительных функций, включенных в установку ArcGIS Pro. Чтобы включить функцию Создать локатор, используйте ADDLOCAL=CreateLocator; чтобы включить функцию Семантический поиск для инструментов геообработки, используйте ADDLOCAL=SemanticSearch; чтобы включить функцию Предложения инструмента для инструментов геообработки, используйте ADDLOCAL=ToolSuggestions; а чтобы включить все три фнкции ИИ-Модели, используйте ADDLOCAL=ALL. (Функции ECW и IIQ, устанавливающие файлы драйвера Enhanced Compression Wavelet Raster и IIQ, включены по умолчанию). Можно сразу включить несколько функций, указав их имена через запятую, например, ADDLOCAL=SemanticSearch,ToolSuggestions.

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, будут приходить уведомления об обновлениях. Обратите внимание, что это касается только уведомлений о доступных обновлениях; само обновление приложения не происходит автоматически.

Примечание:

Установленное значение CHECKFORUPDATESATSTARTUP сохраняется во время обновления. Чтобы изменить эту настройку, необходимо удалить ArcGIS Pro перед установкой более новой версии с обновлённым значением.

ADMIN_SETTINGS_PATH

ArcGIS Pro позволяет администраторам устанавливать значения по умолчанию для определенных настроек приложения в файл .settingsConfig. Для установок только на компьютер задайте для этого параметра локальную папку или сетевую папку общего доступа, в которой находится файл .settingsConfig. Дополнительные сведения см. в разделе Управление настройками приложения.

ESRI_LICENSE_HOST

Указать имя хоста менеджера лицензий. Несколько лицензионных серверов могут быть заданы указанием нескольких имен хостов, разделенных точкой с запятой, например, ESRI_LICENSE_HOST=@primaryLM;@backupLM2;@backupLM3.

SOFTWARE_CLASS

Это значение может быть Viewer, Editor или Professional. Значение Viewer соответствует лицензии ArcGIS Pro Basic, значение Editor соответствует лицензии Standard, а значение Professional соответствует лицензии Advanced.

Примечание:

Значение параметра SOFTWARE_CLASS чувствительно к регистру.

AUTHORIZATION_TYPE

Используйте SINGLE_USE для установки ArcGIS Pro с Фиксированной лицензией или 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.

DISABLE_EXTERNAL_TRAFFIC

Установите DISABLE_EXTERNAL_TRAFFIC=TRUE так, чтобы ArcGIS Pro не отправлял запросы на arcgis.com и arcgisonline.com. Эта настройка полезна в безопасных или автономных средах, где внешняя коммуникация ограничена. Если этот параметр не указан, то по умолчанию — FALSE.

Параметры командной строки установки данных систем координат ArcGIS Pro

Следующие названия компонентов доступны при запуске установки ProCoordinateSystemsData.msi из командной строки. По умолчанию устанавливаются все компоненты, однако вы можете установить только требуемые, используя параметр ADDLOCAL. Не забудьте, что названия компонентов чувствительны к регистру.

africa_vert

Файлы сетки, необходимые для преобразований Африки.

asia_vert

Файлы сетки для азиатских вертикальных преобразований, включая Японию.

australia_nz_vert

Файлы сетки, необходимые для вертикальных преобразований Австралии и Новой Зеландии.

caribbean_vert

Файлы сетки, необходимые для вертикальных преобразований Карибского региона.

europe_vert

Файлы сетки, необходимые для вертикальных преобразований Европейского региона.

indian_ocean_vert

Файлы сетки, необходимые для вертикальных преобразований региона Индийского океана.

north_america_vert

Файлы сетки, необходимые для вертикальных преобразований Северной Америки.

pacific_vert

Файлы сетки, необходимые для вертикальных преобразований Тихоокеанского региона, включая Японию.

south_america_vert

Файлы сетки, необходимые для вертикальных преобразований Южной Америки.

world1x1_vert

Этот компонент содержит файл модели геоида EGM2008 1' x 1' world.

world_vert

Этот компонент содержит файлы геоидов EGM84 и EGM2008 2.5' x 2.5' world.

asia_geo

Файлы сетки для азиатских преобразований, включая Японию.

australia_nz_geo

Файлы сетки, необходимые для преобразований Австралии и Новой Зеландии.

europe_geo

Файлы сетки, необходимые для преобразований Европы.

north_america_geo

Файлы сетки, необходимые для преобразований Северной Америки.

pacific_geo

Файлы сетки, необходимые для преобразований Тихоокеанского региона, включая территории Японии и США.

south_america_geo

Файлы сетки, необходимые для преобразований Южной Америки.

Выполнение типовой автоматической установки ArcGIS Pro

Запустите следующее из командной строки, чтобы установить ArcGIS Pro на одном компьютере (для всех пользователей):

msiexec.exe /i <setup staging location>\ArcGISPro.msi ALLUSERS=1 INSTALLDIR="C:\Program Files\ArcGIS\Pro" ACCEPTEULA=YES /qb
Примечание:

Переключатель /qb предоставляет базовый пользовательский интерфейс для отслеживания состояния выполнения и обработки ошибок; /qr предоставляет сокращенный пользовательский интерфейс, а /qn не предоставляет никакого интерфейса. Подробнее см. статью Microsoft Опции командной строки.

Примечание:

При определении PORTAL_LIST или LICENSE_URL заключите заданное значение или значения в двойные кавычки ("), например, PORTAL_LIST="https://maps.myarcgis.com;https://www.arcgis.com".

Другие примеры автоматической установки ArcGIS Pro

Запустите приведенные ниже примеры из командной строки для установки ArcGIS Pro с настройкой лицензирования.

Командная строка лицензии именованного пользователя

В приведенных ниже примерах показано, как выполнить установку 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>"

Лицензия именованного пользователя для установки для отдельного пользователя

Используйте следующий синтаксис для установки ArcGIS Pro только для текущего пользователя:

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

Командная строка фиксированной лицензии

В приведенных ниже примерах показано, как выполнить установку 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

Выдача фиксированной лицензии для установки для отдельного пользователя

Установка

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

Автоматическая отмена авторизации в режиме онлайн

Используйте следующую команду, чтобы отменить авторизации всех фиксированных лицензий перед удалением ArcGIS Pro:

SoftwareAuthorizationPro.exe /s /return all

Используйте следующую команду, чтобы отменить авторизации одного или нескольких номеров авторизации:

SoftwareAuthorizationPro.exe /s /return <Single Use license number>
Примечание:

При отмене авторизации для нескольких лицензий, используйте запятые для разделения номеров лицензий.

Командная строка установки патча

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

Удаление ArcGIS Pro в автоматическом режиме

Для автоматического удаления продукта используйте следующую команду Установщика Windows:

msiexec.exe /x {product code} /qb

Коды продукта ArcGIS Pro расположены в регистре, либо в HKEY_LOCAL_MACHINE\SOFTWARE\Esri (установка для компьютера), либо в HKEY_CURRENT_USER\SOFTWARE\Esri (установка для пользователя), в строке ProductCode под ключом регистрации продукта.

Примечание:

Актуальные коды продукта см. в списке кодов продукта [PDF].