Hvordan fjerner jeg en aktuel proces/program, som allerede er tildelt en port?
For eksempel: localhost:8080
.
Strin 1
Kør kommandolinjen som administrator. Kør derefter nedenstående kommando. skriv dit portnummer i yourPortNumber
netstat -ano | findstr :yourPortNumber
Rødt indcirklet område viser PID (procesidentifikator)
Strin 2
Derefter udfører du denne kommando efter at have identificeret PID'en.
taskkill /PID typeyourPIDhere /F
P.S. Kør den første kommando igen for at kontrollere, om processen stadig er tilgængelig eller ej. Du'får en tom linje, hvis processen er afsluttet med succes.
Strin 1 (det samme står i det accepterede svar skrevet af KavinduWije):
netstat -ano | findstr :yourPortNumber
Ændrer i trin 2 til:
tskill typeyourPIDhere
Dette da taskkill
ikke virker i nogle git bash kommandoer
Hvis du bruger GitBash
Strin et:
netstat -ano | findstr :8080
Strin to:
taskkill /PID typeyourPIDhere /F
(/F
afslutter processen med magt)