rdp-cli
Comment utiliser l’automatisation RDP avec Codex
Comment utiliser l’automatisation RDP avec Codex
Codex peut planifier une tâche, mais il ne peut pas voir ni cliquer sur un bureau Windows tout seul. Avec rdp-cli, il peut se connecter à une session RDP, lire des captures d’écran, exécuter des actions contrôlées, transférer des fichiers et vérifier le résultat.
Se connecter en toute sécurité
Ne placez pas le mot de passe dans le prompt ni dans l’historique des commandes.
$pw = Read-Host "RDP password"
$connection = $pw | .\rdp-cli.exe connect --host 192.0.2.20 --user USER --password-stdin | ConvertFrom-Json
$session = $connection.data.session
Conservez l’identifiant de session renvoyé.
Observer avant d’agir
Prenez une nouvelle capture avant chaque action importante.
$shot = .\rdp-cli.exe screenshot --session $session --out .\before.png | ConvertFrom-Json
$observation = $shot.data.observation
Laissez Codex examiner l’image la plus récente. Après chaque clic ou saisie, prenez une autre capture et utilisez la dernière observation. Ne réutilisez pas les coordonnées d’un ancien écran.
Transférer les fichiers directement
.\rdp-cli.exe files upload --session $session --local .\sales.xlsx --path sales.xlsx
.\rdp-cli.exe files download --session $session --path report.xlsx --local .\report.xlsx
Vérifiez le résultat du transfert et la présence du fichier final.
Garder une prise en main humaine
.\rdp-cli.exe watch --session $session --viewer window
.\rdp-cli.exe pause --session $session
Mettez la session en pause face à une boîte de dialogue inattendue, une demande de connexion ou une action risquée. La capture récente et le fichier final prouvent que la tâche est terminée.