Der grundlegende Schritt bei der Softwarebereitstellung ist die Paketerstellung. Um Software in Ihrem Netzwerk zu installieren, benötigen Sie ein Installationspaket, das im Falle kommerzieller Software vom Anbieter erworben oder im Falle nicht-kommerzieller Software von der Website des Anbieters heruntergeladen werden kann. Die Silent Switches, die als Installationsargument angegeben werden müssen, müssen vom Anbieter bereitgestellt werden, damit eine automatische Softwareinstallation ohne Benutzerinteraktion möglich ist. Endpoint Central unterstützt die folgenden Windows-Ausführungsdateien: MSI, MSP, EXE, APPX, APPX Bundle, MSIEXEC, MSU, MSIX und MSIX Bundle.
Die erstellten Softwarepakete werden an einem zentralen Speicherort namens Software-Repository gespeichert. Endpoint Central unterstützt zwei Arten von Software-Repositories: Netzwerkfreigabe und HTTP-Repository.
Das HTTP-Repository wird zum Speichern erstellter Pakete empfohlen, wenn Software sowohl für roamingfähige Agents als auch für Agents innerhalb Ihres Netzwerks bereitgestellt wird. Es wird standardmäßig nach der Installation des Central-Server konfiguriert.
Das Repository für Netzwerkfreigaben wird empfohlen, wenn Software für Agents innerhalb Ihres lokalen Netzwerks bereitgestellt wird. Es muss entsprechend Ihren Anforderungen konfiguriert werden, und die konfigurierte Netzwerkfreigabe muss für alle Agents zugänglich sein, damit diese auf die gespeicherten Software-Installer zugreifen können.
Um mehr über Software-Repositories zu erfahren, lesen Sie diesen Link.
Beim Erstellen von Softwarepaketen können Sie bestimmte Aktivitäten konfigurieren, die vor und nach der Installation der Software ausgeführt werden sollen; diese werden als Aktivitäten vor und nach der Bereitstellung bezeichnet.
Aktivitäten vor der Bereitstellung werden so konfiguriert, dass sie bestimmte Aktionen ausführen, bevor die Software auf den Zielcomputern oder Benutzerkonten installiert wird. Zum Beispiel das Überprüfen des Festplattenspeichers auf dem Zielcomputer oder das Verifizieren, ob die bereitzustellende Software bereits installiert ist.
Aktivitäten nach der Bereitstellung werden so konfiguriert, dass sie bestimmte Aktionen ausführen, nachdem die Softwareinstallation abgeschlossen ist. Beispiele sind das Festlegen von Umgebungsvariablen, das Erstellen oder Löschen von Verknüpfungen oder das Verwalten laufender Prozesse im Zusammenhang mit der bereitgestellten Software.
Um mehr über Aktivitäten vor und nach der Bereitstellung zu erfahren, lesen Sie diesen Link.
Befolgen Sie die untenstehenden Schritte, um ein manuelles Windows-Paket zu erstellen:

Klicken Sie auf das Symbol Paket hinzufügen neben dem Feld Paketname. Klicken Sie im erscheinenden Feld Paketsymbol auf Durchsuchen oder ziehen Sie Ihre Bilddatei per Drag-and-drop in den Upload-Bereich. Stellen Sie vor dem Hochladen sicher, dass das Symbol die folgenden Anforderungen erfüllt:
Das Symbol wird für dieses Paket im Self-Service-Portal angezeigt.


Geben Sie unter Erweiterte Einstellungen je nach Bedarf Folgendes an:
| Ausführungsdatei | Befehl für Netzwerkfreigabe | HTTP-Befehl |
|---|---|---|
| EXE | Für die Installation
"\\<Freigabepfad>\<installerfilename.exe>" /s
Für die Deinstallation "\\<Freigabepfad>\<uninstallerfilename.exe>" /s | Für die Installation
installerfilename.exe /s
Für die Deinstallation
uninstallername.exe /s |
| MSI | Für die Installation
"\\Freigabepfad\installerfilename.msi"
Für die Deinstallation "\\Freigabepfad\installerfilename.msi" | Für die Installation
installerfilename.msi
Für die Deinstallation
installerfilename.msi |
| MSP | Für die Installation
"\\Freigabepfad\installerfilename.msp"
Für die Deinstallation "\\Freigabepfad\uninstallerfilename.msp" | Für die Installation
installerfilename.msp
Für die Deinstallation
uninstallername.msp |
| APPX | Für die Installation
"\\Freigabepfad\installerfilename.appx"
Für die Deinstallation Nicht unterstützt | Für die Installation
installerfilename.appx
Für die Deinstallation Nicht unterstützt |
| Appx Bundle | Für die Installation
"\\Freigabepfad\installerfilename.appxbundle"
Für die Deinstallation Nicht unterstützt | Für die Installation
installerfilename.appxbundle
Für die Deinstallation Nicht unterstützt |
| MSIEXEC | Für die Installation
"msiexec /i "\\Freigabepfad\ installerfilename.msi"
Für die Deinstallation "msiexec /x "\\Freigabepfad\installerfilename.msi" | Für die Installation
msiexec /i "intstallerpath\installerfilename.msi" /qn
Für die Deinstallation
msiexec /x "intstallerpath\installerfilename.msi" |
| MSU | Für die Installation
"\\Freigabepfad\installerfilename.msu"
Für die Deinstallation "\\Freigabepfad\uninstallerfilename.msu" | Für die Installation
installerfilename.msu
Für die Deinstallation
uninstallername.msu |
| MSIX | Für die Installation
"\\Freigabepfad\installerfilename.msix"
Für die Deinstallation Nicht unterstützt | Für die Installation
installerfilename.msix
Für die Deinstallation Nicht unterstützt |
| MSIX Bundle | Für die Installation
"\\Freigabepfad\installerfilename.msixbundle"
Für die Deinstallation Nicht unterstützt | Für die Installation
installerfilename.msixbundle
Für die Deinstallation Nicht unterstützt |
Die erstellten Pakete können entsprechend Ihren Anforderungen geändert werden. Befolgen Sie die folgenden Schritte, um das Paket zu ändern:

Die erstellten Pakete können als neues Paket gespeichert werden, wenn eine Paketduplizierung erforderlich ist. Befolgen Sie die folgenden Schritte, um das Paket zu duplizieren:

Die erstellten Pakete können entsprechend Ihren Anforderungen gelöscht werden. Befolgen Sie die folgenden Schritte, um das Paket zu löschen:

Die ausgewählten Pakete werden in den folgenden Szenarien nicht gelöscht: