25 Aralık 2009, Cuma
Nasıl Windows port 80 kullanarak bulmak için?
Nasıl Windows port 80 kullanarak bulmak için? Bulamıyorum.
CEVAP
25 Aralık 2009, Cuma
Başlat->Aksesuar sağ tıklayıp "Komut istemi" menüsünden "Yönetici olarak Çalıştır" (Windows XP sadece koşmak her zamanki gibi), netstat -anb
bak o zaman içinden çıkış için program.
BTW, Skype varsayılan olarak gelen bağlantılar için 80 ve 443 bağlantı noktaları kullanmaya çalışır.
Ayrıca bilgi için istediğiniz arama yapabileceğiniz bir metin editörü, port açmak ve işlem listesi netstat -anb >%USERPROFILE%\ports.txt
start %USERPROFILE%\ports.txt
ve ardından " Çalıştır.
Önümüzdeki netstat
çıkış ayrıştırmak ve (veya istediğiniz herhangi bir şekilde işlem) daha iyi bir şekilde sunmak için kullanabilirsiniz:
$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
Ayrıca yükseklik çalıştırmak için gerektirmez.
Bunu Paylaş:
Nasıl iPhone için Windows geliştirme m...
Nasıl bir dosya adı kullanarak uygun b...
Nasıl Chrome Geliştirici Araçları kull...
Nasıl birden fazla satır grep kullanar...
Nasıl bir dizini Windows komut satırın...