Não é possível parar o processo com o Powershell

0

Estou criando um npm http-server no powershell e preciso pará-lo antes que meu script exista. Atualmente tenho

$server = Start-Process http-server -passthru
Stop-Process -InputObject $server

Isso interrompe o processo no que diz respeito ao powershell (a execução do comando de parada falha novamente porque ele já foi interrompido), mas a janela aberta não desaparece e o servidor http continua atendendo a solicitações. Como faço para que o processo do servidor http pare realmente ?

Rodando como admin. Estou preocupado principalmente com o Windows 10, mas isso pode ser executado em outras versões. O Powershell 5 está instalado.

    
por Kelson Ball 31.07.2017 / 18:49

0 respostas