UiPath Documentation
activities
latest
false

UIAutomation-Aktivitäten

Letzte Aktualisierung 5. Mai 2026

Benutzeingabe blockieren (Block User Input)

UiPath.Core.Activities.BlockUserInput

Ein Container, der die Maus und die Tastatur deaktiviert, wenn darin enthaltene Aktivitäten ausgeführt werden. Kann so konfiguriert werden, dass entweder die Maus, die Tastatur oder beide deaktiviert werden, und ermöglicht Ihnen die Angabe einer Hotkey-Kombination zu deren Reaktivierung.

Hinweis:

Bestimmte Benutzer-Eingabegeräte wie Touchpads, Trackpads oder Touchscreens können von dieser Aktivität nicht vollständig blockiert werden. Wegen der großen Vielzahl der Gerätemodelle und Treiber sowie der komplexen Befehle, die mit den entsprechenden Gesten erteilt werden können, werden manche Gesten mehrerer Finger oder touchscreen-spezifischen Interaktionen als Software-Ereignisse zum Betriebssystem gesendet. Da in UI Automation-Szenarien Roboter Software-Ereignisse zum Simulieren menschlicher Interaktionen verwenden, können sie nicht blockiert werden.

Hinweis:

Die Nutzung von Block-Benutzereingaben mit parallelen Aktivitäten (z. B. Parallel für jeden) wird nicht unterstützt.

Hinweis:

Bei Ausführung eines Automationsprozesses, der die Blockbenutzereingabe (Block User Input) Aktivität als Job von Orchestrator verwendet, wobei der Executor keine Administratorrechte für den Computer hat, auf dem Sie den Prozess ausführen, kann keine Aktivität, die höhere Rechte hat als Executor und fokussiert ist, vom der Aktivität blockiert werden. Als provisorische Lösung ermöglicht die Vergabe von Administratorrechten für den Executor der Aktivität Benutzereingabe blockieren (Block User Input), erwartungsgemäß zu arbeiten.

Hinweis:

Die Verwendung von Debuggen innerhalb eines Block User Input-Scopes aktiviert die Auswirkungen des Scopes. Um die Blockierung zu deaktivieren, können Sie die Hotkey-Kombination verwenden, die im Abschnitt Optionen für das Aufheben der Sperre der Eigenschaften angegeben ist. Nach der Deaktivierung kann der Status aller Elemente wie gewohnt in einem Debugging-Kontext überprüft werden. Bitte beachten Sie, dass die Ausführung nur ohne die Auswirkung des Scopes fortgesetzt werden kann und u. U. die Workflow-Funktionalität beeinträchtigt ist.

Eigenschaften

Allgemein
  • BeiFehlerFortsetzen – Gibt an, ob die Automatisierung auch dann fortgesetzt werden soll, wenn die Aktivität einen Fehler ausgibt. Dieses Feld unterstützt nur boolesche Werte (True, False). Der Standardwert ist False. Wenn das Feld leer ist und ein Fehler ausgegeben wird, wird die Ausführung des Projekts angehalten. Wenn der Wert auf True gesetzt ist, wird die Ausführung des Projekts ungeachtet eines Fehlers fortgesetzt.

    Hinweis:

    Wenn die Aktivität in Abfangen versuchen (Try Catch) enthalten ist und der Wert der Eigenschaft BeiFehlerFortfahren (ContinueOnError) auf Wahr (True) gesetzt ist, wird kein Fehler bei der Ausführung des Projekts abgefangen.

  • AnzeigeName (DisplayName) - Der Anzeigename der Aktivität.

Eingabe
  • Block (Blockieren) - Eine Dropdownliste, die angibt, ob Sie nur die Maus, nur die Tastatur oder beide deaktivieren möchten.
Sonstiges
  • Privat (Private) - Bei Auswahl werden die Werte von Variablen und Argumenten nicht mehr auf der Stufe Verbose protokolliert.
Aufheben von Optionsblockaden
Hinweis:

Nachdem die angegebene Hotkey-Kombination zum Reaktivieren der Benutzereingabe gedrückt wurde und die Benutzereingabe wiederhergestellt wurde, kann sie zu derselben Ausführungszeit nicht erneut blockiert werden. Die Hotkey-Kombination ist als Schutz gegen Selbstblockieren implementiert, damit Sie den Workflow nicht bei dessen Entwicklung anhalten können.

  • Schlüssel (Key) - Der Schlüssel, den Sie zum Reaktivieren von Maus und Tastatur verwenden möchten.
  • Schlüsselmodifikatoren (KeyModifiers) - Die Modifikatoren, die Sie neben dem in der Eigenschaft Schlüssel (Key) zum Reaktivieren der Maus und der Tastatur ausgewählten Schlüssel verwenden möchten. Die folgenden Optionen sind verfügbar: Alt, Strg, Shift und Win.
  • Spezialschlüssel (SpecialKey) - Gibt an, ob Sie einen Spezialschlüssel in dem Tastaturkürzel verwenden. Eine Liste aller verfügbaren Spezialschlüssel in der Dropdownliste Schlüssel (Key) im Hauptteil der Aktivität.
Hinweis:

Werden gleichzeitig andere Schlüssel zusammen mit der angegebenen Schlüsselkombination verwendet, wird die Benutzereingabe trotzdem gespeichert. Dies ist ein eingebauter Schutz für Fälle, in denen der Automationsprozess sich beim kontinuierlichen Senden von Schlüsseln aufhängt.

  • Zeitüberschreitung (Millisekunden) (Timeout (milliseconds)) - Die Zeit, während der die Aktivität wartet, bevor ein Fehler ausgegeben wird, ausgedrückt in Millisekunden. Dieses Feld unterstützt nur Integer-Werte und Int32-Variablen.
  • Eigenschaften

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben