HOW TO

Automatisieren der Installation und des Upgrades von ArcGIS Pro und ArcGIS Desktop auf mehreren Computern

Last Published: January 11, 2024

Zusammenfassung

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.

Vorgehensweise

Erstellen von Installationsdateien

  1. Installationsprogramm herunterladen: Laden Sie die .exe Datei für ArcGIS Pro oder ArcGIS Desktop von My Esri herunter.

  1. Führen Sie für ArcGIS Pro die Datei .exe aus, um die ArcGISPro.msi- und ArcGISPro.cab Dateien abzurufen, dasselbe gilt für ArcGIS Desktop, um die Setup.exe Datei zu extrahieren.

image

  1. Deaktivieren Sie während der Extraktion die Option Setup-Programm starten , die in der Abbildung oben gezeigt wird, und klicken Sie auf Schließen.
  2. Platzieren Sie die ausführbare Datei (.msi für Pro, .exe für Desktop) und .cab Dateien in einem freigegebenen Netzwerkordner, auf den alle Clientcomputer zugreifen können.

Erstellen der Batch-Datei

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.

  1. Öffnen Sie einen Texteditor wie Notepad, und geben Sie das folgende Skript ein:

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.
    1. Als Batch-Datei speichern, klicken Sie auf Datei > Speichern unter.

    1. Wählen Sie Alle Dateien aus, und speichern Sie die Datei unter .bat.

    1. Stellen Sie sicher, dass diese Datei im freigegebenen Netzwerkordner gespeichert ist.

    Installations-/Upgrade-Prozess 

    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.

    Artikel-ID: 000031535

    Benachrichtigungen erhalten und Lösungen für neue oder häufige Probleme finden

    Unser neuer KI-Chatbot stellt zusammengefasste Antworten und Videolösungen für Sie bereit.

    Esri Support App herunterladen

    Zugehörige Informationen

    Weitere Informationen zu diesem Thema erkunden

    Unterstützung durch ArcGIS-Experten anfordern

    An den technischen Support wenden

    Esri Support App herunterladen

    Zu Download-Optionen wechseln