Installer ArcGIS Pro en mode silencieux

Il est possible d’installer et de désinstaller ArcGIS Pro à partir de la ligne de commande.

Installer ArcGIS Pro en mode silencieux avec des paramètres de ligne de commande

Vous pouvez installer ArcGIS Pro sans faire appel à une interface utilisateur, en exécutant le programme d’installation à l’aide des paramètres de ligne de commande de Windows Installer.

Paramètres de ligne de commande d’installation de ArcGIS Pro

Les paramètres suivants sont les paramètres de ligne de commande pouvant être utilisés lors de l’exécution de ArcGISPro.msi. Utilisez-les avec les options de ligne de commande MSI en fonction de vos besoins. Les noms de paramètre respectent la casse et doivent être utilisés conformément aux directives ci-dessous. Les valeurs de paramètre, en revanche, ne respectent pas la casse, sauf indication contraire.

INSTALLDIR

Emplacement d’installation de ArcGIS Pro. S’il n'est pas spécifié, l’emplacement d’installation est %System Drive%\Program Files\ArcGIS\Pro dans le cas d’une installation par machine et %System Drive%\%USERPROFILE%\AppData\Local\Programs\ArcGIS\Pro dans le cas d’une instance par utilisateur (voir la propriété ALLUSERS).

ALLUSERS

Définit le contexte d’installation du programme d’installation de ArcGIS Pro, dans lequel ALLUSERS=1 indique une installation par machine, et ALLUSERS=2 une instance par utilisateur. Si ce paramètre n’est pas spécifié, l’installation par utilisateur est exécutée par défaut.

Si un utilisateur sans privilèges administratifs tente de définir ALLUSERS=1, l’installation échoue.

ENABLEEUEI

Indique si la participation au programme d’amélioration de l’expérience utilisateur Esri doit être activée. La valeur par défaut est 1, qui active la participation. Pour ne pas participer, précisez ENABLEEUEI=0.ENABLEEUEI=0.

ACCEPTEULA

Cette propriété est requise pour accepter le contrat de licence d’utilisateur final pendant une installation en mode silencieux. Spécifiez ACCEPTEULA=YES pour accepter le CLUF et installer le logiciel. Le logiciel ne s’installe pas si vous indiquez NO ou si vous ignorez cette propriété.

BLOCKADDINS

Si elle est spécifiée, la valeur du registre BlockAddins permet aux administrateurs système de configurer les types de compléments que ArcGIS Pro va charger. Elle est créée sous HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\ArcGISPro\Settings.

Cette propriété est uniquement lue dans le cadre d'une installation par machine. Elle est ignorée pour une installation par utilisateur.

Le paramètre BLOCKADDINS=0 charge tous les compléments, qu’ils comportent ou non des signatures numériques. Définir ce paramètre sur 1 ne charge que les compléments ayant fait l’objet d’une signature numérique par une autorité de certification digne de confiance ; 2 ne charge que les compléments publiés par Esri Esri ; 3 ne charge que les compléments provenant des dossiers administrateur et de ceux publiés par Esri ; 4 ne charge pas ni n’exécute les compléments et 5 ne charge que les compléments provenant des dossiers administrateur. La valeur par défaut est 0.

En savoir plus sur le développement des compléments pour ArcGIS Pro

En savoir plus sur la création des dossiers administrateur pour les compléments dans le registre

CHECKFORUPDATESATSTARTUP

Pour les installations par machine uniquement, définissez cette propriété sur 0 pour désactiver les notifications de mise à jour automatique de ArcGIS Pro. Si aucune valeur n’est précisée, la propriété prend la valeur 1 par défaut.

ADMIN_SETTINGS_PATH

ArcGIS Pro permet aux administrateurs de définir des valeurs par défaut pour un certain nombre de paramètres de l’application dans le fichier .settingsConfig. Dans le cas d’installations par machine uniquement, définissez cette propriété sur l’emplacement dans lequel se trouve le fichier .settingsConfig. Pour plus d’informations, reportez-vous à la rubrique Gérer les paramètres de l'application.

ESRI_LICENSE_HOST

Indiquez le nom d’hôte du gestionnaire de licences. Plusieurs serveurs de licence peuvent être définis en séparant les noms d’hôte par un point-virgule, par exemple, ESRI_LICENSE_HOST=@primaryLM;@backupLM2;@backupLM3.

SOFTWARE_CLASS

Les valeurs possibles sont Viewer, Editor ou Professional. La valeur Viewer correspond à une licence ArcGIS Pro Basic, la valeur Editor correspond à une licence Standard et la valeur Professional correspond à une licence Advanced.

Remarque :

La valeur de la propriété SOFTWARE_CLASS est sensible à la casse.

AUTHORIZATION_TYPE

Utilisez SINGLE_USE pour installer ArcGIS Pro en tant que licence fixe, utilisez CONCURRENT_USE pour l’installer en tant que licence flottante et utilisez NAMED_USER pour une licence d’utilisateur nommé.

LOCK_AUTH_SETTINGS

Au cours d’une installation par machine en mode silencieux de ArcGIS Pro, si le type d’autorisation est configuré, cette option est définie sur TRUE sous HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\ArcGISPro\Licensing. Lorsque la chaîne du registre LOCK_AUTH_SETTINGS=TRUE est définie sur , les paramètres de licence dans le Registre s’appliquent à tous les utilisateurs de ArcGIS Pro sur cette machine ; un utilisateur individuel ne peut pas apporter de modifications. Pour autoriser les utilisateurs de ArcGIS Pro sur la machine à définir leurs propres paramètres d’autorisation via l’application ArcGIS Pro, définissez LOCK_AUTH_SETTINGS=FALSE. Cette propriété ne s’applique pas à une installation par utilisateur.

ARCGIS_CONNECTION

Indique si une connexion à www.arcgis.com doit être disponible sur la page Portails ArcGIS Pro. Pour inclure la connexion, définissez cette propriété sur TRUE. Si elle est définie sur FALSE, la connexion n'apparaît pas sur la page Portals (Portails).

PORTAL_LIST

Pour ajouter une ou plusieurs connexions aux portails sur la page Portals (Portails), définissez PORTAL_LIST="<portalURL1>;<portalURL2>". Séparez les URL des portails par un point-virgule.

Si ARCGIS_CONNECTION est défini sur FALSE, cette propriété ne peut pas contenir arcgis.com.

Remarque :

Si votre portail prend en charge HTTPS, il est recommandé que les URL PORTAL_LIST utilisent HTTPS.

LICENSE_URL

Pour spécifier l’URL du portail de licences d’utilisateur nommé, définissez LICENSE_URL=<portalURL>.

Si ARCGIS_CONNECTION est défini sur FALSE, LICENSE_URL ne peut pas contenir arcgis.com. Pour utiliser cette propriété, AUTHORIZATION_TYPE doit être défini sur NAMED_USER.

Effectuer une installation en mode silencieux de ArcGIS Pro

Sur une ligne de commande, exécutez ce qui suit pour installer ArcGIS Pro dans un contexte par machine (tous les utilisateurs) :

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

L’option /qb propose une interface utilisateur de base pour l’état d’avancement et la gestion des erreurs /qr fournit une interface utilisateur réduite et /qn n’en propose aucune. Pour obtenir des informations détaillées, consultez la rubrique MSDN Command-Line Options (Options de la ligne de commande).

Remarque :

Lors de la définition de PORTAL_LIST ou LICENSE_URL, placez la ou les valeurs spécifiées entre guillemets ("), par exemple, PORTAL_LIST="https://maps.myarcgis.com;https://www.arcgis.com".

Autres exemples d’installation en mode silencieux de ArcGIS Pro

Sur une ligne de commande, exécutez ce qui suit pour installer ArcGIS Pro avec les configurations de licences :

Ligne de commande pour licence d’utilisateur nommé

Licences d’utilisateur nommé pour les installations par machine

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

Licences d’utilisateur nommé pour les installations par utilisateur

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

Ligne de commande pour licence flottante

Licences flottantes pour les installations par machine (verrouillées)

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

Si les trois propriétés (ESRI_LICENSE_HOST, SOFTWARE_CLASS et AUTHORIZATION_TYPE) sont utilisées, l’installation inclut aussi le paramètre LOCK_AUTH_SETTINGS. Cela signifie que toutes les clés de registre pour la licence sont créées dans la ruche HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\ArcGISPro\Licensing. ArcGIS Pro utilise toujours le paramètre de licence de cette ruche au démarrage. En outre, l’option permettant de changer de type de licence est désactivée.

Licences flottantes pour les installations par machine (déverrouillées)

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

Avec cette configuration, ArcGIS Pro vérifie les paramètres de licence dans la ruche HKEY_CURRENT_USER\SOFTWARE\ESRI\ArcGISPro\Licensing au démarrage. Si les paramètres de licence existent, ArcGIS Pro les utilise. Si les paramètres n’existent pas, ArcGIS Pro copie le contenu de la clé de registre des licences depuis HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\ArcGISPro\Licensing vers HKEY_CURRENT_USER\SOFTWARE\ESRI\ArcGISPro\Licensing et s’ouvre avec ces paramètres. L’utilisateur peut en outre modifier les options de licence.

Licences flottantes pour les installations par utilisateur

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

Remarque :

Le programme d’installation du service de licences de ArcGIS Pro est requis pour qu’une installation de ArcGIS Pro par utilisateur puisse fonctionner en mode hors connexion avec une licence flottante.

Ligne de commande pour licence fixe

Licences fixes pour les installations par machine

Programme d’installation

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

Autorisation du produit

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

Licences fixes pour les installations par utilisateur

Programme d’installation

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

Installer le programme d’installation du service de licences de ArcGIS Pro

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

Autorisation du produit

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

Ligne de commande d’installation du correctif

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

Ligne de commande d’aide installée

Aide installée pour les installations par machine : ArcGIS Pro

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

Aide installée pour les installations par utilisateur : ArcGIS Pro

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

Désinstaller les produits ArcGIS Pro en mode silencieux

Pour désinstaller un produit en mode silencieux, utilisez la commande Windows Installer suivante :

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

Les codes produit de la suite ArcGIS Pro se trouvent dans le Registre, sous HKEY_LOCAL_MACHINE\SOFTWARE\Esri (pour une installation par machine) ou sous HKEY_CURRENT_USER\SOFTWARE\Esri (pour une installation par utilisateur), dans la valeur de chaîne ProductCode sous la clé de Registre de ce produit.

Remarque :

Pour obtenir les derniers codes produit, reportez-vous à la liste des codes produit [PDF].

Rubriques connexes