O WInactivate provavelmente não funciona porque você precisa adicionar SetTitleMatchMode, 2
no topo do seu script. Para testar se o WinActivate realmente funciona, use isto:
SetTitleMatchMode, 2
#c::
Run "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" -start-maximized --new-window www.google.com
WinWait, google ;Give Chrome a chance to start before testing
IfWinExist, google
{
WinActivate, google ; Window title is "Google"
MessageBox, OK
}
Return
Se você não vir a mensagem OK, o Winactivate ainda espera pelo título correto. Quando tiver certeza de que isso funciona, você pode reduzir para:
SetTitleMatchMode, 2
#c::
Run "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" -start-maximized --new-window www.google.com
WinWait, google ;Give Chrome a chance to start before testing
WinActivate, google ; Window title is "Google"
Return