<p><a href="https://en.wikipedia.org/wiki/PowerShell">PowerShell</a><br>
TCP</p>
<pre><code class="lang-auto">Get-Process -Id (Get-NetTCPConnection -LocalPort YourPortNumberHere).OwningProcess
</code></pre>
<p>Cela affiche plusieurs colonnes d’informations sur le processus. La colonne Id est le PID dont vous avez besoin si vous voulez le terminer avec <code>taskkill /PID <pid></code>.</p>
<p>UDP</p>
<pre><code class="lang-auto">Get-Process -Id (Get-NetUDPEndpoint -LocalPort YourPortNumberHere).OwningProcess
</code></pre>
<p><a href="https://en.wikipedia.org/wiki/Cmd.exe">cmd</a></p>
<pre><code class="lang-auto"> netstat -a -b
</code></pre>
<p>(Ajoutez <strong>-n</strong> pour empêcher la résolution des noms d’hôtes, ce qui rendra l’opération beaucoup plus rapide.)</p>
<p>Notez la recommandation de Dane pour <a href="http://technet.microsoft.com/en-us/sysinternals/bb897437.aspx">TCPView</a>. Il semble très utile !</p>
<p><strong>-a</strong> Affiche toutes les connexions et ports d’écoute.</p>
<p><strong>-b</strong> Affiche l’exécutable impliqué dans la création de chaque connexion ou port d’écoute. Dans certains cas, des exécutables bien connus hébergent plusieurs composants indépendants, et dans ces cas, la séquence de composants impliqués dans la création de la connexion ou du port d’écoute est affichée. Dans ce cas, le nom de l’exécutable est entre <span class="chcklst-box fa fa-square-o"></span> en bas, au-dessus se trouve le composant qu’il a appelé, et ainsi de suite jusqu’à TCP/IP. Notez que cette option peut prendre du temps et échouera si vous n’avez pas les autorisations suffisantes.</p>
<p><strong>-n</strong> Affiche les adresses et numéros de port sous forme numérique.</p>
<p><strong>-o</strong> Affiche l’identifiant du processus propriétaire associé à chaque connexion.</p>