Aktivität „Servicestatus ändern“

  • Freigeben Version: Australia
  • Aktualisiert 12. März 2026
  • 1 Minute Lesedauer
  • Die Aktivität „Servicestatus ändern“ startet oder stoppt Windows Service auf einem Remote-System.

    Diese Aktivität ersetzt eine Powershell-Aktivität mit demselben Namen, die in Releases vor Istanbul verfügbar ist. Wenn Sie einen Workflow in einer vorherigen Version erstellt haben, der die veraltete Aktivität verwendet, funktioniert Ihr Workflow nach dem Upgrade auf Istanbul normal. Alle neuen Workflows müssen jedoch die anwenderdefinierte Version dieser Aktivität verwenden. Diese Aktivität wurde mit erstellt PowerShell-Aktivitätsvorlage , Wodurch Workflow-Administratoren die Möglichkeit haben, Eingabe- und Ausgabevariablen in zu speichern Datenbus .

    Eingabevariablen

    Tabelle : 1. Eingabevariablen für Servicestatus ändern
    Variable Beschreibung
    hostname Hostname oder IP-Adresse des Ziels Windows Computer, auf dem der Service installiert ist. Verwenden Sie die Aktivität DNS auflösen, um Hostnamen in IP-Adressen aufzulösen.
    service Name von Windows Service zum Starten oder Stoppen. Die serviceParameter ist der Servicename, nicht der Anzeigename des betroffenen Service.
    Status Für eine Änderung des Servicestatus können zwei Aktionen ausgewählt werden: Startservice Oder Service wird angehalten .

    Ausgabevariablen

    Tabelle : 2. Ändern Sie die Ausgabevariablen des Servicestatus
    Variable Beschreibung
    errorMessage Die executionResult.errorMessagesVon Aktivitätendesigner analysiert Quellen. Wenn kein Fehler auftritt, ist dieser Wert null.

    Bedingungen

    Tabelle : 3. Ändern Sie die Bedingungen für den Servicestatus
    Bedingung Beschreibung
    Erfolg Der Zielservice wurde erfolgreich gestartet oder gestoppt.
    Fehler Das Update des Zielservice war nicht erfolgreich, oder der Service wurde im Zielsystem nicht gefunden.