Vorschau · Entwicklungsstand 1.6.1

Windows-Funktionen verwenden

ProzessabfrageProzessstatus und bedingter Programmstart im Job-Editor.
Prozessstatus und bedingter Programmstart im Job-Editor.
  1. 1
    Bei jedem Durchlauf

    Diese Steps werden in jedem Durchlauf der Hauptphase ausgeführt.

  2. 2
    Wenn

    Beginnt einen Zweig, der bei erfüllter Bedingung ausgeführt wird.

  3. 3
    Sonst

    Dieser Zweig wird ausgeführt, wenn die vorherigen Bedingungen nicht zutreffen.

  4. 4
    Prozessstatus prüfen

    Liefert, ob der angegebene Prozess läuft; das Ergebnis kann einen Wenn-Zweig steuern.

Editor-Ausschnitt mit Markierungen · Lightmode · Beispieldaten · Bild anklicken zum Vergrößern. Die Ansichten erklären die Bedienung; noch nicht gewählte Quellen, Geräte oder Modelle müssen für einen ausführbaren Job ergänzt werden.

Benutzer-Doku

Der Windows-Katalog unterscheidet Ereignisse, typisierte Zustandsabfragen und Einstellungsänderungen. Eine Funktion unterstützt nur die im Katalog gesetzten Fähigkeiten.

Die passende Funktion auswählen

Ablauf: Die passende Funktion auswählen
  1. 1
    Schritt 1→

    Wähle für eine aktuelle Beobachtung den Step Windows-Zustand abfragen und eine Funktion mit SupportsStateQuery.

  2. 2
    Schritt 2→

    Wähle für einen Start bei Änderungen eine Windows-Ereignis-Automation und eine Funktion mit SupportsEvents.

  3. 3
    Schritt 3→

    Wähle für eine Änderung den Step Windows-Einstellung ändern und eine Funktion mit SupportsSettingChange.

  4. 4
    Schritt 4Abschluss

    Ergänze die angebotenen Parameter und nutze vorhandene Geräte, Profile, Drucker oder Energiesparpläne. Prüfe Ergebnisstatus und Fehlercode, bevor du einen Folge-Step darauf aufbaust.

Leserichtung: von oben nach unten. Die Zahlen zeigen die Reihenfolge.

Ein Ereignis ist keine aktuelle Zustandsabfrage. Eine reine Einstellung bietet nicht automatisch einen Abfragevertrag. Verfügbarkeit hängt von Windows-Version, installierter Hardware/Diensten und Berechtigungen ab. Anforderungen wie RequiresElevation stehen in den Vertragsdaten.

Entwickler- und Agenten-Doku JSON, Feldnamen, Typen und Verträge

Dieser Bereich erklärt die Bearbeitung von Textdateien und die technischen Verträge. Zur Entwickler-Doku

Parameter und Ergebnisse für Textdateien

Parameter und Ergebnisse für Textdateien – Orientierung
  1. 1
    Zusammenhang 1

    Verwende die genaue Capability-ID wie network.connectivity oder audio.master_volume. Parameters enthält Name, Type, DefaultValue, AllowedValues und Grenzen; die Werte werden nicht aus dem Anzeigenamen einer Funktion abgeleitet.

  2. 2
    Zusammenhang 2

    Der jeweilige Ergebnisvertrag beschreibt stabile Property-IDs, Datentypen, Kardinalität und Enum-Werte. Erst Success beziehungsweise den fachlichen Erfolgswert prüfen, dann die abgefragte Eigenschaft auswerten. Unsupported, AccessDenied und Timeout beschreiben fehlgeschlagene Beobachtungen, nicht einen ausgeschalteten oder negativen Systemzustand.

Schematische Übersicht: Beschriftungen und Werte aus der Referenz, keine nachgezeichnete Bedienoberfläche.