# Hinzufügen von Skripten zum Skript-Repository ## Inhaltsverzeichnis 1. [Was ist eine benutzerdefinierte Skriptkonfiguration?](#was-ist-eine-benutzerdefinierte-skriptkonfiguration) 2. [Unterstützte Sprachen für benutzerdefinierte Skripte](#unterstützte-sprachen-für-benutzerdefinierte-skripte) 3. [So fügen Sie ein Skript aus Vorlagen hinzu](#so-fügen-sie-ein-skript-aus-vorlagen-hinzu) 4. [So fügen Sie ein Skript manuell hinzu](#so-fügen-sie-ein-skript-manuell-hinzu) ## Was ist eine benutzerdefinierte Skriptkonfiguration? Die benutzerdefinierte Skriptkonfiguration in Endpoint Central ermöglicht Administratoren, wichtige Einstellungen und Aufgaben für ihre Organisation einzurichten und zu verwalten. Dazu gehören Aktionen wie das Deaktivieren von Windows-Auto-Update, das Festlegen des Datumsformats, das Blockieren von Anwendungen, das Ändern von Dateibesitzern, das Hinzufügen von Sudo-Benutzern, das Ändern von Benutzerkennwörtern, das Verschieben von Dateien usw. Diese Konfigurationen können auf **Computern/Benutzern** für die Betriebssysteme **Windows**, **Mac** und **Linux** angewendet werden. Diese Skripte bieten im Vergleich zu Standardoptionen mehr Flexibilität, da Sie Skripte ausführen können, die auf Ihre spezifischen Anforderungen zugeschnitten sind. Sie können so geplant werden, dass sie bei **Benutzeranmeldung**, **Computerstart**, **nachfolgender Anmeldung/nachfolgendem Start**, **Aktualisierungszyklus** oder nur **einmal** ausgeführt werden. Es ist wichtig, den Konfigurationstyp je nach Verhalten des Skripts als Computer- oder Benutzerkonfiguration auszuwählen. In Endpoint Central müssen Skripte dem Skript-Repository hinzugefügt werden, bevor sie auf Endgeräten bereitgestellt werden können. Sie können aus den [vordefinierten Skriptvorlagen](#so-fügen-sie-ein-skript-aus-vorlagen-hinzu) wählen oder Ihre eigenen Skripte manuell zum Repository hinzufügen. ## Unterstützte Sprachen für benutzerdefinierte Skripte 1. **Von Windows unterstützte Skripttypen** – vb, js, ps1, cmd, msi, jse, exe, bat, vbe, vbs, wsf, wsc, wsh, reg. 2. **Von Mac unterstützte Skripttypen** – sh, scpt, pl, py, command. 3. **Von Linux unterstützte Skripttypen** – sh, bash, ksh, csh, tcsh, py. ## So fügen Sie ein Skript aus Vorlagen hinzu Skriptvorlagen sind vorgefertigte Skripte mit beliebten und häufig verwendeten Skripten, die sich leicht anpassen und bereitstellen lassen. Endpoint Central bietet in seinem integrierten Repository eine große Auswahl an Skriptvorlagen mit über [300+ Skripten](https://www.manageengine.com/products/desktop-central/script-templates/all-script.html). 1. Um auf die Liste der Skriptvorlagen in der Endpoint-Central-Konsole zuzugreifen, gehen Sie zu **Konfigurationen > Einstellungen > Skript-Repository > Vorlagen**. Sobald die Skripte aus den Vorlagen zum Skript-Repository hinzugefügt wurden, können Sie diese Skripte entsprechend Ihren Anforderungen bereitstellen. [![Navigation der Skriptvorlagen](https://www.manageengine.com/products/desktop-central/help/images/script-templates.png)](https://www.manageengine.com/de/desktop-central/help/images/script-templates.png) 2. Sie können die Skripte anhand einer bestimmten **Plattform und/oder Kategorie** filtern und nach den Skripten suchen, die Ihren Anforderungen entsprechen. [![Filterung der Skriptvorlagen](https://www.manageengine.com/products/desktop-central/help/images/script-template-filter.png)](https://www.manageengine.com/de/desktop-central/help/images/script-template-filter.png) 3. Sobald Sie das Skript entsprechend Ihren Anforderungen ausgewählt und auf die Option **Zum Repository hinzufügen** geklickt haben, wird das Skript zum Repository hinzugefügt. Sie können dies auf der Registerkarte **Repository** überprüfen. [![Skriptvorlage — zum Repository hinzufügen](https://www.manageengine.com/products/desktop-central/help/images/script-template-add-repo.png)](https://www.manageengine.com/de/desktop-central/help/images/script-template-add-repo.png) 4. Sobald das Skript dem Repository hinzugefügt wurde, können Sie das Skript mit den Optionen **Computerkonfiguration hinzufügen** und **Benutzerkonfiguration hinzufügen — je nach Verhalten des Skripts** bereitstellen. [![Skriptvorlage — zum Repository hinzufügen](https://www.manageengine.com/products/desktop-central/help/images/script-template-add-config.png)](https://www.manageengine.com/de/desktop-central/help/images/script-template-add-config.png) 5. Sie können das hinzugefügte Skript je nach Bedarf **anzeigen**, **bearbeiten**, **ändern**, **herunterladen** oder **löschen**. [![Skriptvorlage — zum Repository hinzufügen](https://www.manageengine.com/products/desktop-central/help/images/script-template-modification.png)](https://www.manageengine.com/de/desktop-central/help/images/script-template-modification.png) ## So fügen Sie ein Skript manuell hinzu 1. Sie können **Ihre eigenen Skripte in das Repository hochladen**, indem Sie in der Endpoint-Central-Konsole zu **Konfigurationen > Skript-Repository > Skript hinzufügen** navigieren. [![Skriptvorlage — zum Repository hinzufügen](https://www.manageengine.com/products/desktop-central/help/images/add-script-to-repo.png)](https://www.manageengine.com/de/desktop-central/help/images/add-script-to-repo.png) 2. Sie können die von Ihnen hochgeladenen Skripte **bearbeiten**, **löschen** oder **herunterladen**. **Hinweis:** Es wird empfohlen, das Skript vor der Bereitstellung mit Endpoint Central manuell auf einem Testgerät zu testen. Wenn das Skript während der Ausführung Benutzereingaben erfordert, wird es in Endpoint Central ohne Benutzerinteraktion nicht automatisch fortgesetzt. Wenn das Skript beispielsweise einen „pause“-Befehl enthält, wird die Ausführung erst fortgesetzt, wenn der Benutzer manuell die „Eingabetaste“ auf der Tastatur drückt. ## Zugehörige Dokumente 1. [Benutzerdefinierte Skriptkonfiguration für Windows-Computer](https://www.manageengine.com/de/desktop-central/help/computer_configuration/executing_custom_scripts.html) 2. [Benutzerdefinierte Skriptkonfiguration für Windows-Benutzer](https://www.manageengine.com/de/desktop-central/help/user_configuration/executing_custom_scripts.html) 3. [Benutzerdefinierte Skriptkonfiguration für Mac-Computer](https://www.manageengine.com/de/desktop-central/help/mac_configurations/executing_custom_scripts_for_computer.html) 4. [Benutzerdefinierte Skriptkonfiguration für Mac-Benutzer](https://www.manageengine.com/de/desktop-central/help/mac_configurations/executing_custom_scripts_for_users.html) 5. [Benutzerdefinierte Skriptkonfiguration für Linux-Computer](https://www.manageengine.com/de/desktop-central/help/computer_configuration/linux-custom-scripts.html)