Feche o processo normalmente que não tem janela

Feche o processo normalmente que não tem janela

Então, eu tenho um script que inicia alguns scripts de teclas de atalho automáticas ao mesmo tempo que inicia um jogo. Quero que esses scripts fechem novamente quando o jogo terminar. Atualmente estou fazendo isso com o killcomando. No entanto, isso manterá o ícone na bandeja do sistema até que eu passe o mouse sobre ele.

Estou tentando encontrar uma maneira de remover o ícone sem precisar passar o mouse sobre ele, fechando o script normalmente, em vez de usar um comando kill.

O script atual que tenho:

$hotkey = Start-Process PoEHotkeys.exe -PassThru
Start-Process PathOfExile.exe -Wait
$hotkey.Kill()

As funções Close()e CloseMainWindow()não funcionam neste item pois não possui nenhuma janela. Para encerrar manualmente o script, normalmente clique com o botão direito no ícone e pressione 'Sair'. Isso não precisa ser uma solução no Powerscript. Acontece que é o que estou usando atualmente.

informação relacionada