Hur tar man bort en aktuell process/ett program som redan har tilldelats en port?
Till exempel: localhost:8080
.
Steg 1
Kör kommandoraden som administratör. Kör sedan nedanstående kommando. Skriv in ditt portnummer i yourPortNumber.
netstat -ano | findstr :yourPortNumber
Det rödfärgade inringade området visar PID (processidentifierare).
Steg 2
Sedan utför du det här kommandot efter att ha identifierat PID.
taskkill /PID typeyourPIDhere /F
P.S. Kör det första kommandot igen för att kontrollera om processen fortfarande är tillgänglig eller inte. Du får en tom rad om processen avslutas framgångsrikt.
Steg 1 (samma som i det accepterade svaret skrivet av KavinduWije):
netstat -ano | findstr :yourPortNumber
Ändra i steg 2 till:
tskill typeyourPIDhere
Detta eftersom taskkill
inte fungerar i vissa git bash-kommandon.
Om du använder GitBash
Steg ett:
netstat -ano | findstr :8080
Steg två:
taskkill /PID typeyourPIDhere /F
(/F
avslutar processen med kraft)