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.