rdp-cli

Mehrere Monitore in einem RDP-Workflow mit einem KI-Agenten verwenden

Einen einzelnen Remote-Bildschirm mit einem KI-Agenten zu steuern ist unkompliziert. Schwieriger wird es, wenn eine Windows-Anwendung zwei oder mehr Monitore verwendet. Mit rdp-cli kann der Agent eine RDP-Sitzung mit mehreren Monitoren verbinden, einzelne Bildschirme prüfen, GUI-Aktionen ausführen und das Ergebnis mit einem neuen Screenshot verifizieren.

Wann braucht ein KI-Agent mehrere Monitore?

  • ERP auf einem Monitor und Dokumentation auf einem zweiten Monitor
  • Ein separates Bestätigungsfenster prüfen
  • Protokolle während der Arbeit mit einer älteren Windows-Anwendung überwachen
  • Zwei Berichte nebeneinander vergleichen

Die entfernte Windows-Umgebung und der RDP-Server müssen das gewünschte Layout erlauben.

Multi-Monitor-RDP mit rdp-cli

Используйте последовательность: проверить схему → снять нужный экран → выполнить одно действие → снова снять экран → проверить результат. Подключитесь:

rdp-cli connect \
  --host WINDOWS_HOST \
  --user WINDOWS_USER \
  --password-stdin \
  --layout @layout.json

Проверьте топологию:

rdp-cli monitors --session SESSION

Den gesamten Desktop oder einen Monitor erfassen

rdp-cli screenshot \
  --session SESSION \
  --monitor all \
  --out overview.png
rdp-cli screenshot \
  --session SESSION \
  --monitor MONITOR_ID \
  --out monitor-1.png

Monitorbezogene Screenshots reduzieren visuelles Rauschen und erleichtern die Suche nach dem Zielfenster.

Aktionen auf einem bestimmten Monitor ausführen

rdp-cli click \
  --session SESSION \
  --monitor MONITOR_ID \
  --x X \
  --y Y \
  --observation OBSERVATION

Koordinaten beziehen sich standardmäßig auf den ausgewählten Monitor. Nach einer Wiederverbindung oder Layoutänderung ist ein neuer Screenshot erforderlich.

Fenster zwischen Monitoren ziehen

rdp-cli drag \
  --session SESSION \
  --from-monitor MONITOR_1 \
  --from-x X1 \
  --from-y Y1 \
  --to-monitor MONITOR_2 \
  --to-x X2 \
  --to-y Y2 \
  --observation OBSERVATION

Menschliche Prüfung und Übernahme

Bei einer Sicherheitswarnung, riskanten Aktion, unbekannten Dialog oder einmaligen Freigabe kann eine Person die Sitzung übernehmen.

RDP oder VNC für mehrere Monitore?

VNC kann einen Desktop anzeigen und steuern, ändert angeforderte Monitorlayouts aber nicht auf dieselbe Weise wie RDP.

Fazit

Надёжный шаблон: проверить схему, снять целевой экран, выполнить одно действие и проверить результат по свежему снимку.

FAQ

Kann der Agent nur einen Monitor erfassen? Ja. Verwenden Sie --monitor MONITOR_ID.

Wie werden Koordinaten behandelt? Standardmäßig beziehen sie sich auf den ausgewählten Monitor.

Kann ein Fenster zwischen Monitoren verschoben werden? Ja. drag akzeptiert Start- und Zielmonitor.

Related Guides