Меню "Пуск" → Аксессуары → щелкните правой кнопкой мыши "Командная строка". В меню нажмите "Run as Administrator" (в Windows XP вы можете запускать его как обычно), запустите netstat -anb
, а затем просмотрите выходные данные вашей программы.
BTW, Skype по умолчанию пытается использовать порты 80 и 443 для входящих соединений.
Также можно запустить netstat -anb >%USERPROFILE%\ports.txt
, а затем start %USERPROFILE%\ports.txt
, чтобы открыть список портов и процессов в текстовом редакторе, где вы сможете искать нужную вам информацию.
Вы также можете использовать PowerShell для разбора вывода netstat
и представить его в лучшем виде (или обрабатывать его любым удобным вам способом):
$proc = @{};
Get-Process | ForEach-Object { $proc.Add($_.Id, $_) };
netstat -aon | Select-String "\s*([^\s]+)\s+([^\s]+):([^\s]+)\s+([^\s]+):([^\s]+)\s+([^\s]+)?\s+([^\s]+)" | ForEach-Object {
$g = $_.Matches[0].Groups;
New-Object PSObject |
Add-Member @{ Protocol = $g[1].Value } -PassThru |
Add-Member @{ LocalAddress = $g[2].Value } -PassThru |
Add-Member @{ LocalPort = [int]$g[3].Value } -PassThru |
Add-Member @{ RemoteAddress = $g[4].Value } -PassThru |
Add-Member @{ RemotePort = $g[5].Value } -PassThru |
Add-Member @{ State = $g[6].Value } -PassThru |
Add-Member @{ PID = [int]$g[7].Value } -PassThru |
Add-Member @{ Process = $proc[[int]$g[7].Value] } -PassThru;
#} | Format-Table Protocol,LocalAddress,LocalPort,RemoteAddress,RemotePort,State -GroupBy @{Name='Process';Expression={$p=$_.Process;@{$True=$p.ProcessName; $False=$p.MainModule.FileName}[$p.MainModule -eq $Null] + ' PID: ' + $p.Id}} -AutoSize
} | Sort-Object PID | Out-GridView
Также он не требует высоты для запуска.
.Если вы хотите быть действительно фантастическим, скачайте TCPView с Sysinternals:
TCPView - это программа для Windows, которая будет показать вам подробные списки всех TCP и конечные точки UDP в вашей системе, в том числе локальный и удалённый адреса и состояние TCP Соединения. На Windows Server 2008, Vista, и XP, TCPView также сообщает. название процесса, которому принадлежит конечная точка. TCPView обеспечивает более информативно и удобно представленный подмножество программы Netstat, которая корабли с Windows.
Используйте NETSTAT в командной строке:
netstat util