Comment supprimer le processus/application en cours qui est déjà attribué à un port ?
Par exemple : localhost:8080
.
Etape 1
Exécutez la ligne de commande en tant qu'administrateur. Ensuite, exécutez la commande mentionnée ci-dessous. Tapez votre numéro de port dans votreNuméroDePort.
netstat -ano | findstr :votreNuméroDePort
![][1]
La zone encerclée de couleur rouge indique le PID (identifiant du processus).
Etape 2
Ensuite, vous exécutez cette commande après avoir identifié le PID.
taskkill /PID typevotrePIDici /F
![][2]
[1] : http://i.stack.imgur.com/lEpCZ.png [2] : http://i.stack.imgur.com/8k64x.png
P.S. Exécutez à nouveau la première commande pour vérifier si le processus est toujours disponible ou non. Vous obtiendrez une ligne vide si le processus est terminé avec succès.
Etape 1 (identique à la [réponse] (https://stackoverflow.com/a/39633428/5292302) acceptée et rédigée par [KavinduWije] (https://stackoverflow.com/users/3626371/kavinduwije)):
netstat -ano | findstr :yourPortNumber
Changer l'étape 2 en:
tskill typeyourPIDhere
Ceci parce que taskkill
ne fonctionne pas dans certaines commandes git bash.
Si vous utilisez GitBash
Etape 1:
netstat -ano | findstr :8080
Step two:
taskkill /PID typeyourPIDhere /F
(/F
termine le processus avec force)