/ / È possibile automatizzare l'applicazione Windows? - powershell, automazione, powershell-v2.0, powershell-v3.0, ui-automation

È possibile automatizzare l'applicazione Windows? - powershell, automazione, powershell-v2.0, powershell-v3.0, ui-automation

Ho alcuni casi di test per verificare se ili dettagli dell'utente vengono visualizzati quando vengono lanciate applicazioni come (SQL Server, Bitbucket, RDC, PuTTY ecc.). Voglio capire se questo scenario può essere automatizzato tramite PowerShell.

risposte:

1 per risposta № 1

https://wasp.codeplex.com

WASP è uno snapshot di PowerShell per WindowsAttività di automazione come la selezione di finestre e controlli e l'invio di eventi mouse e tastiera. Abbiamo cmdlet di automazione come Select-Window, Select-Control, Send-Keys, Send-Click, Get-WindowPosition, Set-WindowPosition, Set-WindowActive, Remove-Window ... ecc.

Il nostro obiettivo è consentire all'utente di realizzare la maggior parte degli script di automazione della GUI di Windows da PowerShell, senza ricorrere a strumenti di scripting specializzati (e costosi).

Per essere chiari, non aspettarti alcun "clic"registra "funzionalità ... ma si aspetta di essere in grado di affiancare automaticamente finestre, inviare clic del mouse e sequenze di tasti e, in generale, automatizzare quelle attività che normalmente non si è in grado di fare da una console.