HOW TO
Das in diesem Artikel behandelte Problem ist die Herausforderung der Automatisierung der Installation und des Upgrades von ArcGIS Pro- und ArcGIS Desktop-Prozessen auf mehreren Computern. Die vorgeschlagene Lösung ist ein automatisierter Installationsprozess mit einem Batch-Dateiskript, der die Bereitstellung auf zahlreichen Computern vereinfacht und rationalisiert, Konsistenz gewährleistet und Zeit und Ressourcen spart.
Um den Installations- und Upgradeprozess zu automatisieren, besteht die Idee darin, ihn im Hintergrund auszuführen. Der Befehl wird jedoch nicht wie üblich über die Eingabeaufforderung ausgeführt, sondern vorkonfiguriert und mit einer Batch-Datei ausgeführt, die Befehle speichert und bei der Automatisierung von Aufgaben hilft.
In diesen offiziellen Ressourcen werden alle Parameter erläutert, die zum Erstellen des Befehls verwendet werden können, je nachdem, ob Sie mit ArcGIS Pro oder ArcMap arbeiten:
Für den Zweck dieses Artikels wird der allgemeinste Befehl als Beispiel verwendet, um zu erklären, wie diese Batchdatei erstellt und ausgeführt wird.
Beispiel für ArcGIS Pro
@echo off set InstallerPath=<Network_Shared_Folder>\ArcGISPro.msi msiexec.exe /i "%InstallerPath%" ALLUSERS=1 ACCEPTEULA=YES /qb pause
Note:
Without the INSTALLDIR parameter, the script uses the default installation location, which is %SystemDrive%\Program Files\ArcGIS\Pro and %SystemDrive%\Program Files (x86)\ArcGIS\Desktop10.8
Beispiel für ArcMap:
@echo off set InstallerPath=<Network_Shared_Folder>\Setup.exe "%InstallerPath%" ACCEPTEULA=YES /qb pause
@echo aus | Dieser Befehl blendet die Ausführung von Skriptbefehlen in der Eingabeaufforderungsanzeige aus. |
set InstallerPath= | Legt eine Variable mit dem Namen InstallerPath auf den Pfad fest, in dem sich die Installationsdatei befindet. (ArcGIS Pro) <Network_Shared_Folder>\ArcGISPro.msi (ArcMap) <Network_Shared_Folder>\Setup.exe |
msiexec.exe | Dies ist das Programm, das von Windows verwendet wird, um .msi Dateien zu installieren |
/Ich | Gibt an, dass eine Installation durchgeführt werden soll |
"%InstallerPfad%" | Verwendet den Pfad zu den zuvor definierten Installationsdateien |
/Qb | Zeigt während der Installation eine grundlegende Benutzeroberfläche an |
Pause | Mit diesem Befehl wird die Eingabeaufforderung am Ende des Skripts angehalten, sodass Benutzer Meldungen zum Debuggen und zur Bestätigung der erfolgreichen Installation oder zum Identifizieren von Fehlern anzeigen können. |
Note: With regard to the license, a license type configuration can be predefined depending on the values used in the AUTHORIZATION_TYPE (equivalent to SEAT_PREFERENCE in ArcMap) and SOFTWARE_CLASS parameters. If those parameters are not used, ArcMap requests a license with the ArcGIS Administrator, while ArcGIS Pro requests the ArcGIS Online credentials to use the default Named User license.
Navigieren Sie auf dem Clientcomputer, auf dem das Programm installiert oder aktualisiert wird, zum freigegebenen Ordner und führen Sie die Batchdatei aus, um die Installation zu starten. Das Ausführen der Batchdatei auf mehreren Desktops kann von Ihrer IT-Abteilung je nach Größe des Unternehmens automatisiert werden.
Unterstützung durch ArcGIS-Experten anfordern
Esri Support App herunterladen