2013-03-17 58 views
6

Próbuję zainstalować serwer VisualSVN i mam komunikat "Określony port TCP jest zajęty przez inną usługę". Jak mogę znaleźć usługę lub aplikację korzystającą z portu 443? "netstat -aon" pokazuje mi tylkoJak znaleźć nazwę aplikacji przez PID (identyfikator procesu)

UDP 0.0.0.0:443   *:*  4252 

System operacyjny to Windows. Tak, wcześniej miałem zainstalowany serwer VisualSvn na tym komputerze. Następnie usunąłem go (nie widzę żadnej usługi SVN) i chciałbym zainstalować ponownie.

Chciałbym również wiedzieć, jaki tryb uwierzytelniania powinienem wybrać. Biorąc pod uwagę, chcę mieć repozytorium na dysku zewnętrznym.

Z góry dziękuję, Alex.

Odpowiedz

3

netstat output

  • na najnowszej wersji systemu Windows, uruchom Get-NetTCPConnection PowerShell cmdlet z PowerShell 5.

    Na przykład uruchomić to polecenie, aby uzyskać nazwę procesu, który jest nasłuchuje na porcie 443 na komputerze:

    PS C:\> Get-Process -Id (Get-NetTCPConnection -LocalPort 443).OwningProcess 
    
    Handles NPM(K) PM(K)  WS(K)  CPU(s)  Id SI ProcessName 
    ------- ------ -----  -----  ------  -- -- ----------- 
    143  15  3448  11024    4572 0 VisualSVNServer 
    
+0

Dziękuję, bahrep! – AlexeiP