Automatische Installation von ArcGIS Pro

ArcGIS Pro kann über die Befehlszeile installiert und deinstalliert werden.

Automatische Installation von ArcGIS Pro mit Befehlszeilenparametern

ArcGIS Pro kann ohne Bedienoberfläche installiert werden, indem das Setup-Programm mit Befehlszeilenparametern von Windows Installer ausgeführt wird.

Befehlszeilenparameter für die ArcGIS Pro-Installation

Im Folgenden finden Sie die Befehlszeilenparameter, die beim Ausführen von ArcGISPro.msi verwendet werden können. Verwenden Sie sie bei Bedarf mit den MSI-Befehlszeilenoptionen. Bei den Parameternamen muss die Groß- und Kleinschreibung beachtet und sie müssen wie unten definiert verwendet werden. Bei den Parameterwerten wird die Groß-/Kleinschreibung nicht beachtet, es sei denn, es wird darauf hingewiesen.

INSTALLDIR

Das ArcGIS Pro-Installationsverzeichnis. Wenn keine Angabe erfolgt, lautet das Installationsverzeichnis bei einer Pro-Computer-Installation %System Drive%\Program Files\ArcGIS\Pro. Bei einer benutzerbezogenen Installation lautet das Verzeichnis %System Drive%\%USERPROFILE%\AppData\Local\Programs\ArcGIS\Pro (siehe die Eigenschaft ALLUSERS).

ALLUSERS

Definiert die Installationsart von ArcGIS Pro: ALLUSERS=1 ist eine Installation pro Computer, ALLUSERS=2 stellt eine benutzerbezogene Installation dar. Wenn dieser Parameter nicht angegeben wird, wird die Installation standardmäßig pro Benutzer durchgeführt.

Wenn ein Benutzer ohne Administratorberechtigungen versucht, ALLUSERS=1 festzulegen, wird die Installation nicht durchgeführt.

ENABLEEUEI

Gibt an, ob die Teilnahme am Programm zur Verbesserung der Kundenzufriedenheit von Esri aktiviert werden soll. Der Standardwert lautet 1, womit die Teilnahme aktiviert wird. Zum Deaktivieren der Teilnahme geben Sie ENABLEEUEI=0 an.

ACCEPTEULA

Diese Eigenschaft ist erforderlich, um der Endbenutzer-Lizenzvereinbarung bei einer automatischen Installation zuzustimmen. Geben Sie "ACCEPTEULA=YES" an, um der EULA zuzustimmen und die Software zu installieren. Die Software wird nicht installiert, wenn Sie NO angeben oder diese Eigenschaft nicht festlegen.

BLOCKADDINS

Wenn der Registrierungswert BlockAddins angegeben wurde, können Systemadministratoren die Typen von Add-ins konfigurieren, die von ArcGIS Pro geladen werden. Er wird erstellt unter HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\ArcGISPro\Settings.

Diese Eigenschaft wird nur im Rahmen einer "Pro-Computer"-Installation gelesen. Bei einer benutzerspezifischen Installation wird sie ignoriert.

Durch Festlegen von BLOCKADDINS=0 werden alle Add-ins geladen, unabhängig davon, ob sie digitale Signaturen aufweisen. Bei 1 werden nur Add-ins geladen, die digitale Signaturen einer vertrauenswürdigen Zertifizierungsstelle aufweisen; bei 2 werden nur Add-ins geladen, die von Esri veröffentlicht wurden; bei 3 werden nur Add-ins aus den Administratorordnern und von Esri veröffentlichte Add-ins geladen; bei 4 werden keine Add-ins geladen oder ausgeführt, und bei 5 werden nur Add-ins aus den Administratorordnern geladen. Die Standardeinstellung ist 0.

Weitere Informationen zum Entwickeln von Add-ins für ‏ArcGIS Pro

Weitere Informationen zum Erstellen von Administratorordnern für Add-ins in der Registrierung

CHECKFORUPDATESATSTARTUP

Legen Sie diese Eigenschaft ausschließlich bei 0-Installationen auf 0 fest, um automatische Aktualisierungsbenachrichtigungen von ArcGIS Pro zu deaktivieren. Sollte nichts angegeben sein, wird diese Eigenschaft standardmäßig auf 1 festgelegt.

ADMIN_SETTINGS_PATH

ArcGIS Pro ermöglicht Administratoren die Festlegung von Standardwerten für eine ausgewählte Anzahl an Anwendungseinstellungen in einer .settingsConfig-Datei. Legen Sie diese Eigenschaft ausschließlich bei "Pro-Computer"-Installationen auf den Speicherort fest, an dem sich die .settingsConfig-Datei befindet. Weitere Informationen finden Sie unter Verwalten von Anwendungseinstellungen.

ESRI_LICENSE_HOST

Gibt den Host-Namen des Lizenzmanagers an. Sie können mehrere Lizenzserver definieren, indem Sie die Hostnamen durch ein Semikolon trennen, z. B. ESRI_LICENSE_HOST=@primaryLM;@backupLM2;@backupLM3.

SOFTWARE_CLASS

Dieser Wert kann Viewer, Editor oder Professional lauten. Der Wert Viewer entspricht einer Basic-Lizenz von ArcGIS Pro, der Wert Editor entspricht einer Standard-Lizenz, und der Wert Professional entspricht einer Advanced-Lizenz.

Hinweis:

Für den Eigenschaftswert SOFTWARE_CLASS muss die Groß-/Kleinschreibung beachtet werden.

AUTHORIZATION_TYPE

Verwenden Sie SINGLE_USE, um ArcGIS Pro als Single-Use-Lizenz zu installieren, CONCURRENT_USE für eine Concurrent-Use-Lizenz und NAMED_USER für eine Named-User-Lizenz.

LOCK_AUTH_SETTINGS

Wenn der Autorisierungstyp während einer automatischen "Pro-Computer"-Installation von ArcGIS Pro definiert wird, wird dieser unter HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\ArcGISPro\Licensing auf TRUE gesetzt. Wird LOCK_AUTH_SETTINGS=TRUE gesetzt, werden die Lizenzierungseinstellungen in der Registrierung auf alle ArcGIS Pro-Benutzer auf diesem Computer angewendet; Einzelbenutzer können keine Änderungen vornehmen. Um ArcGIS Pro-Benutzern auf dem Computer das Definieren eigener Autorisierungseinstellungen durch die ArcGIS Pro-Anwendung zu erlauben, legt Sie LOCK_AUTH_SETTINGS=FALSE fest. Diese Eigenschaft gilt nicht für eine Pro-Benutzer-Installation.

ARCGIS_CONNECTION

Legt fest, ob eine Verbindung mit www.arcgis.com über die Portal-Seite von ArcGIS Pro verfügbar sein soll. Um die Verbindung einzubeziehen, setzen Sie diese Eigenschaft auf TRUE. Bei der Festlegung auf FALSE wird die Verbindung nicht auf der Portal-Seite angezeigt.

PORTAL_LIST

Um der Portal-Seite mindestens eine Portal-Verbindung hinzuzufügen, legen Sie PORTAL_LIST="<portalURL1>;<portalURL2>" fest. Verwenden Sie Semikolons, um Portal-URLs zu trennen.

Wenn ARCGIS_CONNECTION auf FALSE festgelegt ist, darf diese Eigenschaft nicht arcgis.com enthalten.

Hinweis:

Wenn Ihr Portal HTTPS unterstützt, wird empfohlen, in den PORTAL_LIST-URLs HTTPS zu verwenden.

LICENSE_URL

Um die URL des Named-User-Lizenzierungs-Portals festzulegen, legen Sie LICENSE_URL=<portalURL> fest.

Wenn ARCGIS_CONNECTION auf FALSE gesetzt ist, darf LICENSE_URL nicht arcgis.com enthalten. Um diese Eigenschaft nutzen zu können, muss AUTHORIZATION_TYPE auf NAMED_USER festgelegt werden.

Durchführen einer automatischen Standardinstallation von ArcGIS Pro

Führen Sie an der Befehlszeile den folgenden Befehl aus, um ArcGIS Pro in einem Pro-Computer-Kontext (alle Benutzer) zu installieren:

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

Der /qb-Switch stellt die grundlegende Bedienoberfläche mit Status und Fehlerbehandlung bereit. Demgegenüber stellt /qr eine Bedienoberfläche mit reduzierten Funktionen bereit, während der Switch /qn überhaupt keine Bedienoberfläche bereitstellt. Umfassende Informationen finden Sie im MSDN-Thema Command-Line Options.

Hinweis:

Setzen Sie den angegebenen Wert bzw. die Werte in doppelte Anführungszeichen ("), wenn Sie PORTAL_LIST oder LICENSE_URL definieren, z. B. PORTAL_LIST="https://maps.myarcgis.com;https://www.arcgis.com".

Weitere Beispiele für eine automatische Installation von ArcGIS Pro

Führen Sie an der Befehlszeile den folgenden Befehl aus, um ArcGIS Pro mit Lizenzierungskonfigurationen zu installieren:

Befehlszeile für Named-User-Lizenz

Named-User-Lizenzierung für Pro-Computer-Installationen

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

Named-User-Lizenzierung für Pro-Benutzer-Installationen

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

Befehlszeile für Concurrent-User-Lizenz

Concurrent-Use-Lizenzierung für Pro-Computer-Installationen (Locked)

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

Wenn alle drei Eigenschaften (ESRI_LICENSE_HOST, SOFTWARE_CLASS und AUTHORIZATION_TYPE) verwendet werden, enthält die Installation den Parameter LOCK_AUTH_SETTINGS. Dies bedeutet, dass alle Registrierungsschlüssel für die Lizenzierung im Hive HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\ArcGISPro\Licensing erstellt werden. Beim Starten von ArcGIS Pro werden immer die Lizenzeinstellungen in diesem Hive verwendet. Außerdem wird die Option zum Ändern des Lizenztyps deaktiviert.

Concurrent-Use-Lizenzierung für Pro-Computer-Installationen (Unlocked)

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

Mit dieser Konfiguration überprüft ArcGIS Pro beim Start die Lizenzeinstellungen im Hive HKEY_CURRENT_USER\SOFTWARE\ESRI\ArcGISPro\Licensing. Sind die Lizenzeinstellungen vorhanden, verwendet ArcGIS Pro diese. Sind die Einstellungen nicht vorhanden, kopiert ArcGIS Pro den Inhalt des Registrierungsschlüssels für die Lizenzierung von HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\ArcGISPro\Licensing nach HKEY_CURRENT_USER\SOFTWARE\ESRI\ArcGISPro\Licensing und verwendet beim Öffnen diese Einstellungen. Darüber hinaus kann der Benutzer die Lizenzierungsoptionen ändern.

Concurrent-Use-Lizenzierung für Pro-Benutzer-Installationen

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

Hinweis:

Das Setup des ArcGIS Pro Licensing Service ist erforderlich, damit eine Pro-Benutzer-Installation von ArcGIS Pro offline mit einer Concurrent-Use-Lizenz arbeiten kann.

Befehlszeile für Single-Use-Lizenz

Single-Use-Lizenzierung für Pro-Computer-Installationen

Setup installieren

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

Produkt autorisieren

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

Single-Use-Lizenzierung für Pro-Benutzer-Installationen

Setup installieren

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

ArcGIS Pro Licensing Service-Setup installieren

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

Produkt autorisieren

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

Patch-Befehlszeile installieren

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

Befehlszeile für die installierte Hilfe

Installierte Hilfe für Pro-Computer-Installationen: ArcGIS Pro

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

Installierte Hilfe für Pro-Benutzer-Installationen: ArcGIS Pro

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

Automatisches Deinstallieren von ArcGIS Pro-Produkten

Um ein Produkt automatisch zu deinstallieren, verwenden Sie den folgenden Windows Installer-Befehl:

msiexec.exe /x {product code} /qb

Die Produktcodes für die ArcGIS Pro-Suite befinden sich in der Registrierung unter HKEY_LOCAL_MACHINE\SOFTWARE\Esri (für eine "Pro Computer"-Installation) oder unter HKEY_CURRENT_USER\SOFTWARE\Esri (für eine "Pro Benutzer"-Installation) im Zeichenfolgenwert "ProductCode" unter dem Registrierungsschlüssel dieses Produkts.

Hinweis:

Aktuelle Produktcodes finden Sie in der Liste der Produktcodes [PDF].

Verwandte Themen