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.
Tags bash windows-7 powershell