Você pode escrever seu próprio loop relativamente simples ou adaptar um script pré-criado, como this one para verificar o título correto da janela, classe e / ou executável.
Se você escrever o seu próprio, você pode fazer um loop de polling ou usar WinWaitActive
para esperar que a janela da direita apareça, depois enviar as chaves, por exemplo:
loop
{
currentID := WinExist("A")
WinWaitNotActive, ahk_id currentID
IfWinActive, ahk_exe Acrobat.exe
Send ^h ; Send Ctrl+H
}
Este é um exemplo supersimplificado como ponto de partida. Ele não considera a mesma janela se tornar inativa e ativa novamente, caso em que você não precisará reinicializar o Adobe Reader.
Se você adaptar o código no link, será fácil configurar e poderá configurá-lo com a Opção B ou C para inicializar somente o Adobe Reader toda vez que ele se tornar ativo ou uma vez a cada vez que uma nova janela aparecer. Certifique-se de usar abas na seção de configuração deste código e não espaços (depende do seu editor).