Instalar ArcGIS Pro de forma automática

ArcGIS Pro se puede instalar y desinstalar desde la línea de comandos.

Instalar ArcGIS Pro automáticamente con los parámetros de línea de comandos

ArcGIS Pro se puede instalar sin utilizar una interfaz de usuario (UI) ejecutando la instalación mediante los parámetros de línea de comandos de Windows Installer.

Parámetros de línea de comandos de instalación de ArcGIS Pro

Los parámetros de línea de comandos siguientes se pueden utilizar al ejecutar ArcGISPro.msi. Utilícelos con las opciones de la línea de comandos de MSI según sea necesario. Los nombres de los parámetros distinguen mayúsculas de minúsculas y deben utilizarse como se define a continuación. Sin embargo, los valores de los parámetros no distinguen entre mayúsculas y minúsculas, excepto cuando se indica lo contrario.

INSTALLDIR

Esta es la ubicación de instalación de ArcGIS Pro. Si no se especifica otra ubicación de instalación, la ubicación será %System Drive%\Program Files\ArcGIS\Pro en el caso de una instalación por equipo y %System Drive%\%USERPROFILE%\AppData\Local\Programs\ArcGIS\Pro en el caso de una instancia por usuario (consulte el parámetro ALLUSERS).

ALLUSERS

Esto define el contexto de instalación de la configuración de ArcGIS Pro, en el que ALLUSERS=1 es una instalación por equipo y ALLUSERS=2 corresponde a una instancia por usuario. Si no se especifica este parámetro, el valor predeterminado es por usuario.

Si un usuario sin privilegios administrativos intenta establecer ALLUSERS=1, la instalación fallará.

ENABLEEUEI

Especifique si se permite la participación en el programa User Experience Improvement de Esri. El valor predeterminado es 1, que activa la participación. Para no participar, especifique ENABLEEUEI=0.

ACCEPTEULA

Este parámetro es obligatorio para aceptar el contrato de licencia del usuario final (EULA) durante una instalación automática. Especifique ACCEPTEULA=YES para aceptar el EULA e instalar el software. El software no se instalará si especifica NO u omite este parámetro.

ADDLOCAL

Este parámetro se utiliza para instalar las entidades opcionales incluidas en la configuración de ArcGIS Pro. Para habilitar la entidad de Búsqueda semántica para herramientas de geoprocesamiento, utilice ADDLOCAL=SemanticSearch; para habilitar la función Sugerencias de herramientas para herramientas de geoprocesamiento, utilice ADDLOCAL=ToolSuggestions; y para habilitar ambas entidades de modelos de IA, utilice ADDLOCAL=ALL.

BLOCKADDINS

Si se especifica, el valor de registro BlockAddins permite a los administradores de sistema configurar los tipos de add-ins que cargará ArcGIS Pro. Se crea en HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\ArcGISPro\Settings.

Este parámetro solo se lee durante una instalación por equipo; se ignora si se ha especificado para una configuración por usuario.

Si se establece BLOCKADDINS=0, se cargarán todos los add-ins, independientemente de si tienen o no firmas digitales. Al definirlo en 1, solo se cargarán los add-ins firmados digitalmente por una entidad de certificación de confianza; en 2, solo se cargarán los add-ins que haya publicado Esri; en 3, solo se cargarán los add-ins de las carpetas de administrador y aquellos que haya publicado Esri; en 4, no se cargará ni ejecutará ningún add-in y en 5, solo se cargarán los add-ins de las carpetas de administrador. El valor predeterminado es 0.

Más información sobre cómo desarrollar add-ins para ArcGIS Pro

Más información sobre cómo crear carpetas de administrador para add-ins en el registro

CHECKFORUPDATESATSTARTUP

Solo para las instalaciones por equipo, defina este parámetro en 0 para deshabilitar las notificaciones de actualización automáticas de ArcGIS Pro. Si no se especifica, el valor predeterminado es 1.

ADMIN_SETTINGS_PATH

ArcGIS Pro permite a los administradores definir valores predeterminados para una cantidad seleccionada de ajustes de la aplicación en un archivo .settingsConfig. Solo para instalaciones por equipo, establezca este parámetro en la ubicación donde reside el archivo .settingsConfig. Para obtener más información, consulte Administrar los parámetros de la aplicación.

ESRI_LICENSE_HOST

Especifique el nombre de host del administrador de licencias. Es posible definir varios servidores de licencias separando los nombres de host con un punto y coma, por ejemplo, ESRI_LICENSE_HOST=@primaryLM;@backupLM2;@backupLM3.

SOFTWARE_CLASS

El valor puede ser Viewer, Editor o Professional. El valor Viewer corresponde a una licencia Basic de ArcGIS Pro, el valor Editor corresponde a una licencia Standard y el valor Professional corresponde a una licencia Advanced.

Nota:

El valor del parámetro SOFTWARE_CLASS distingue entre mayúsculas y minúsculas.

AUTHORIZATION_TYPE

Utilice SINGLE_USE para instalar ArcGIS Pro como un puesto de uso único; CONCURRENT_USE para instalarlo como un puesto de uso concurrente; y NAMED_USER para una licencia de usuario nominal.

LOCK_AUTH_SETTINGS

Durante una instalación de ArcGIS Pro, automática y por equipo, si se define el tipo de autorización, este se establece en TRUE en HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\ArcGISPro\Licensing. Cuando LOCK_AUTH_SETTINGS=TRUE, la configuración de licenciamiento del registro se aplica a todos los usuarios de ArcGIS Pro de este equipo; los usuarios individuales no pueden hacer cambios. Para permitir a los usuarios de ArcGIS Pro del equipo definir su propia configuración de autorización a través de la aplicación ArcGIS Pro, establezca LOCK_AUTH_SETTINGS=FALSE. Este parámetro no se aplica a una instalación por usuario.

ARCGIS_CONNECTION

Especifique si habrá una conexión a www.arcgis.com disponible desde la página Portales de ArcGIS Pro. Para incluir la conexión, defina este parámetro como TRUE. Si se ha definido como FALSE, la conexión no aparecerá en la página Portales.

PORTAL_LIST

Para agregar una o varias conexiones de portal a la página Portales, defina PORTAL_LIST="<portalURL1>;<portalURL2>". Use signos de punto y coma para separar las direcciones URL del portal.

Si ARCGIS_CONNECTION está definida como FALSE, este parámetro no puede contener arcgis.com.

Nota:

Si su portal admite HTTPS, es recomendable que las direcciones URL de PORTAL_LIST utilicen HTTPS.

LICENSE_URL

Para especificar la dirección URL del portal de licenciamiento de usuario nominal, establezca LICENSE_URL=<portalURL>.

Si ARCGIS_CONNECTION está definida como FALSE, LICENSE_URL no puede contener arcgis.com. Para utilizar este parámetro, AUTHORIZATION_TYPE debe configurarse en NAMED_USER.

Realizar una instalación automática típica de ArcGIS Pro

Ejecute lo siguiente desde una línea de comandos para instalar ArcGIS Pro en el contexto por equipo (todos los usuarios):

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

El conmutador /qb proporciona la UI básica del estado de progreso y el control de errores; /qr proporciona una UI reducida; y /qn no proporciona ningún tipo de UI. Para obtener más información, consulte el artículo Opciones de línea de comandos de Microsoft.

Nota:

Al definir PORTAL_LIST o LICENSE_URL, escriba el valor o los valores especificados con comillas dobles ("), por ejemplo, PORTAL_LIST="https://maps.myarcgis.com;https://www.arcgis.com".

Ejemplos adicionales de una instalación automática de ArcGIS Pro

Ejecute lo siguiente desde una línea de comandos para instalar ArcGIS Pro con las configuraciones de licenciamiento:

Línea de comandos de licencia de usuario nominal

Licenciamiento de usuario nominal para instalaciones por equipo

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

Licenciamiento de usuario nominal para instalaciones por usuario

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

Línea de comandos de licencia de uso concurrente

Licenciamiento de uso concurrente para instalaciones por equipo (Bloqueado)

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

Si se usan las tres propiedades (ESRI_LICENSE_HOST, SOFTWARE_CLASS y AUTHORIZATION_TYPE), la instalación también incluirá el parámetro LOCK_AUTH_SETTINGS. Esto significa que todas las claves de registro de licencias se crean en el hive HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\ArcGISPro\Licensing. ArcGIS Pro siempre utiliza la configuración de la licencia de este hive cuando se inicia. Además, se deshabilita la opción de cambiar a otro tipo de licencia.

Licenciamiento de uso concurrente para instalaciones por equipo (Desbloqueado)

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

Con esta configuración, ArcGIS Pro comprueba al iniciarse la configuración de la licencia en el hive HKEY_CURRENT_USER\SOFTWARE\ESRI\ArcGISPro\Licensing. Si existe la configuración de la licencia, ArcGIS Pro la utiliza. Si la configuración no existe, ArcGIS Pro copia el contenido de la clave de registro de licenciamiento de HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\ArcGISPro\Licensing a HKEY_CURRENT_USER\SOFTWARE\ESRI\ArcGISPro\Licensing y se inicia con esa configuración. Además, el usuario puede cambiar las opciones de licenciamiento.

Licenciamiento de uso concurrente para instalaciones por usuario

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

Nota:

La instalación de Servicio de Licenciamiento de ArcGIS Pro es necesaria para una instalación por usuario de ArcGIS Pro para que funcione sin conexión con una licencia de uso concurrente.

Línea de comandos de licencia de uso único

Licenciamiento de uso único para instalaciones por equipo

Instalar la configuración

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

Autorizar el producto

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

Licenciamiento de uso único para instalaciones por usuario

Instalar la configuración

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

Instalar la configuración del Servicio de Licenciamiento de ArcGIS Pro

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

Autorizar el producto

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

Instalar línea de comando de parche

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

Línea de comandos de la ayuda instalada

Ayuda instalada de instalaciones por equipo: ArcGIS Pro

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

Ayuda instalada de instalaciones por usuario: ArcGIS Pro

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

Desinstalar los productos de ArcGIS Pro de modo automático

Para desinstalar un programa de modo automático, utilice el comando siguiente de Windows Installer:

msiexec.exe /x {product code} /qb

Los códigos de producto de la suite de aplicaciones ArcGIS Pro se encuentran en el registro en HKEY_LOCAL_MACHINE\SOFTWARE\Esri (en una instalación por equipo) o HKEY_CURRENT_USER\SOFTWARE\Esri (en una instalación por usuario), en el valor de cadena de caracteres ProductCode de la clave de registro del producto.

Nota:

Para conocer los códigos de productos más recientes, consulte la lista de códigos de productos [PDF].

Temas relacionados