Вы можете использовать SendKeys напрямую через PowerShell.
# Example, start notepad, grab all services and display in in notepad using SendKeys
Notepad
Get-Service | Clip
Start-Sleep -Seconds 1
## .NET:
[void][reflection.assembly]::loadwithpartialname("system.windows.forms")
[system.windows.forms.sendkeys]::sendwait('^v')
Тем не менее, WASP и другие инструменты, такие как if, являются лучшими вариантами.Тем не менее, WASP - очень старый проект, и его не поддерживали годами.Я, как и многие другие, использовал его в прошлом.Из CodePlex вам нужна Visual Studio (вы можете использовать бесплатную версию сообщества) , чтобы скомпилировать это в DLL для импорта.Еще раз, это очень старый.Итак, есть и другие инструменты, которые можно использовать для автоматизации графического интерфейса по сравнению с WASP.
См .:
Модуль PowerShell для запуска Selenium WebDriver.
PowerShell & Selenium: автоматизация взаимодействия с веб-браузером
PowerShell, Selenium и браузерная автоматизация
AutoIt Cmdletsдля Windows PowerShell
https://www.autoitscript.com/forum/topic/187775-run-powershell-script-with-autoit https://www.autoitconsulting.com/site/scripting/autoit-cmdlets-for-windows-powershell