Anleitung | Eigene Skripte hochladen und benutzen
Frage oder Herausforderung
Wie kann ich eigene Skripte hochladen und benutzen im Managed RMM?
Lösung
Das Managed RMM besitzt mit der neuen „Scripting“-Ansicht eine separate Oberfläche für eigene Skripte. Sie basiert auf dem Modern Agent und ergänzt den klassischen Script Manager. Skripte aus der neuen Scripting-Ansicht werden über die Assets View ausgeführt.
Die Scripting-Ansicht enthält aktuell drei Bereiche:
· Script Repository: Skripte erstellen, hochladen, bearbeiten und verwalten
· Executions: abgeschlossene Skriptausführungen und Ausgaben zentral einsehen
· Script Tasks: ausstehende und abgeschlossene Skriptaufgaben zentral verwalten
Skripte hochladen
Wenn man jetzt ein Skript hochläd muss man darauf achten das man die Kategorie von “Organization” auf “Customer” umstellt, sonst kriegt man eine Fehlermeldung wenn man das Skript speichern möchte. Logischerweise müssen alle normalen Pflichtfelder auch ausgefüllt werden.
Aktuell unterstützte Skripttypen:
Windows: PowerShell, PowerShell Core und Python
macOS und Linux: PowerShell Core, Bash, Python und Shell
Skripte ausführen
Für die Ausführung von Skripten aus dem neuen Script Repository wechselst du in „Dashboards > Assets“.
Auf einem einzelnen Gerät
Suche das gewünschte Gerät in der Assets View.
Öffne in der Zeile des Geräts das Aktionsmenü und wähle „Run Script“.
Wähle das Skript aus und setze die benötigten Zugangsdaten, das Execution Timeout sowie vorhandene Input- und Output-Parameter.
Starte die Ausführung mit „Run script“.
Dort dann nur noch die finalen Einstellungen für die Aufgabe setzen und dann auf dem Gerät ausführen.
Auf mehreren Geräten gleichzeitig
Seit Juli 2026 können Skripte auch in einer Bulk-Ausführung auf mehrere Geräte gleichzeitig verteilt werden.
Markiere in der Assets View mindestens zwei Geräte über die Checkboxen in der ersten Spalte.
Verwende oben links den Button „Actions“ und wähle dort „Run Script“.
Wähle das Skript und die benötigten Ausführungsparameter.
Bestätige die Ausführung für die gesamte Auswahl.
Wichtig bei Bulk-Ausführungen
Der „Run Script“-Eintrag im Aktionsmenü einer einzelnen Gerätezeile startet das Skript nur auf diesem einen Gerät – auch wenn weitere Zeilen markiert sind. Für eine Bulk-Ausführung muss der „Actions“-Button oben links verwendet werden.
Eine Auswahl kann Windows-, macOS- und Linux-Geräte sowie Online- und Offline-Geräte enthalten.
Online-Geräte starten die Ausführung nach Bestätigung. Offline-Geräte können in die Warteschlange gestellt werden; das Skript wird dann ausgeführt, sobald das Gerät wieder verbunden ist.
Ausführungen und Script Tasks
Executions
Im Reiter „Executions“ findest du die zentrale Historie der Skriptausführungen über alle Geräte hinweg.
· Status, Skriptname, Asset, Kunde, Standort sowie Start- und Endzeit
· Benutzer, der die Ausführung gestartet hat
· Vorschau der Skriptausgabe
· Vollständige Ausgabe als JSON herunterladen
· Filter und Suche für größere Umgebungen
Script Tasks
Im Reiter „Script Tasks“ werden ausstehende und abgeschlossene Skriptaufgaben angezeigt. Ausstehende Aufgaben können dort über das Aktionsmenü oder den Detailbereich abgebrochen werden.
Die gerätespezifische Historie bleibt zusätzlich im Reiter „Scripts“ der jeweiligen Asset-Detailansicht verfügbar.
Aktueller Status und Einschränkungen
Bulk Script Execution, Executions und Script Tasks befinden sich laut N-able aktuell in der Public Preview.
Eine Zeitplanung für Skripte innerhalb der neuen Scripting-Erfahrung ist noch nicht verfügbar. N-able führt Script Scheduling, AI-gestützte Skripterstellung und mehrstufige Script Policies als geplante nächste Ausbaustufen auf.
Für klassische, zeitgesteuerte Script Checks und Automated Tasks kann weiterhin der bestehende Script Manager verwendet werden.
Voraussetzungen
Das neue Script Repository und die Assets View benötigen den Modern Agent:
· Windows Agent Version 10.14.2 oder neuer
· Linux Agent Version 2.2.0 oder neuer
· macOS Agent Version 3.10.0 oder neuer
· „Manage“: Skripte innerhalb des eigenen Scopes anlegen, bearbeiten, duplizieren und löschen
· „View“: Skripte innerhalb des erlaubten Scopes einsehen
· „Run Script“: Skripte innerhalb des erlaubten Scopes auf Assets ausführen
· Admin- und SuperUser-Rollen besitzen die Script-Repository-Berechtigungen standardmäßig.
Weitere Artikel
Hier findest du weitere Artikel zu diesem Produkt.