Fechar processo graciosamente que não tem janela

0

Então, eu tenho um script que inicia alguns scripts auto-hotkey e também inicia um jogo. Eu quero que esses scripts fechem novamente quando o jogo terminar. Atualmente estou fazendo isso com o comando kill . No entanto, isso manterá o ícone na bandeja do meu sistema até que passe o mouse sobre ele.

Estou tentando encontrar uma maneira de remover o ícone sem que eu tenha que passar o mouse sobre ele fechando o script normalmente, em vez de 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 desligar manualmente o script, você normalmente clica com o botão direito no ícone e pressiona "Exit". Isso não precisa ser uma solução no Powerscript. Acontece que é o que estou usando atualmente.

    
por Didii 20.05.2016 / 12:37

0 respostas