¿Cómo eliminar el puerto vinculado de cmd en Windows 7?

¿Cómo eliminar el puerto vinculado de cmd en Windows 7?

¿Cómo eliminar el puerto vinculado en Windows 7 desde cmd? Estoy desarrollando una aplicación cliente-servidor que se ejecuta en el puerto 3434 y también está vinculada al puerto 0.0.0.0. Cuando escribo cmd netstat -an, obtengo este resultado:

  TCP    0.0.0.0:3434           0.0.0.0:0              LISTENING

No puedo deshacerme de ellos porque no sé el nombre del puerto. Este enlaceNo me ayudó, ¿tú también puedes?

Respuesta1

Los puertos TCP no se pueden eliminar, debe cerrar el programa que se ha vinculado a ese puerto.

Para saber qué programa está vinculado a un puerto, utilicenetstat -ab

 TCP    127.0.0.1:27015        Thiscomputer:0             LISTENING
 [AppleMobileDeviceService.exe]

Ver¿Cómo encontrar un exe escuchando en el puerto?

Pruebe netstat con -o, muestra PID. y luego use la lista de tareas para ver el PID y el nombre del proceso. El administrador de tareas también muestra el PID y el nombre del proceso.

   TCP    127.0.0.1:27015        bcs:49177              ESTABLISHED     1588  
   [AppleMobileDeviceService.exe]

Menú contextual del Administrador de tareas
Usando el menú contextual del botón derecho en el Administrador de tareas

Respuesta2

Para finalizar el proceso en Windows, ejecute el siguiente comando para encontrar el puerto y el pid

netstat -ano

matar un proceso

taskkill /F /PID 1448

Respuesta3

Puedes encontrarlo process-idusando tu portnúmero.

netstat -ano | findstr :<PORT_NUMBER>

como

netstat -ano | findstr :9090

TCP    0.0.0.0:9090           0.0.0.0:0              LISTENING       11332
TCP    [::]:9090              [::]:0                 LISTENING       11332

y luego cerrar el proceso en ejecución

taskkill -pid 11332 /f

información relacionada