Нет ни одной команды для этого, но вы можете сделать это следующим образом:
- Запуск приложения.
- Активация его окна
- Отправка клавиши F1 наit.
Вот как:
Запустите приложение:
Start-Process -FilePath C:\The\Path\To\Program.exe
Подождите, пока:
$WindowTitle = "The App You're Waiting For"
while ($true) {
Start-Sleep -Seconds 1
$p = get-process | ? {$_.MainWindowTitle -match $WindowTitle}
if ($p) {break}
}
Активируйте окно:
[void] [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.VisualBasic")
[Microsoft.VisualBasic.Interaction]::AppActivate($WindowTitle)
Отправьте клавишу F1:
[void] [System.Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms")
[System.Windows.Forms.SendKeys]::SendWait("{F1}")