ho provato a correre netstat -o
per verificare quali sono le connessioni stabilite. Ne ho visti due e hanno numeri PID. Quando l'ho controllato nel mio Task Manager, non sono riuscito a trovare quei numeri PID. C'è un modo per trovarli?
ho provato a correre netstat -o
per verificare quali sono le connessioni stabilite. Ne ho visti due e hanno numeri PID. Quando l'ho controllato nel mio Task Manager, non sono riuscito a trovare quei numeri PID. C'è un modo per trovarli?
Risposte:
Per esempio:
tasklist /FI "PID eq 736" /FO TABLE
I migliori strumenti per indagare sui processi Win che conosco provengono da Sysinternals
Prova a usare Process Explorer
oTcpView
tasklist /?
Dal commento emerge chiaramente che tutta questa domanda è una totale assurdità. C'è un problema se una persona non riesce a vedere i PID. E un altro problema se una persona non riesce a vedere un processo elencato. Ognuno ha una soluzione semplice. E si potrebbero avere entrambi questi problemi insieme. Se non riesci a visualizzare i PID, scegli l'opzione per la colonna PID. E se non riesci a visualizzare un processo elencato, fai clic per mostrare i processi di tutti gli utenti.
Non esiste tale problema di non poter vedere il PID di un particolare processo. L'interrogante semplicemente non sta descrivendo le cose correttamente.
Per elaborare.- In primo luogo risponderò alla domanda per quello che dice. Ma un commento suggerisce che l'interrogante non sta descrivendo bene le cose e in realtà non riesce a vedere il processo elencato (non solo non riesce a vedere il PID), ed è perché non ha fatto clic sul pulsante in Task Manager per mostra i processi di tutti gli utenti per mostrare tutti i processi.
Per la domanda se qualcuno non può vedere i PID.
Per vedere i numeri PID nel task manager, prima CTRL-SHIFT + ESC visualizzerà il task manager (questo è più veloce di ctrl-alt-delete).
Per mostrare il PID di ogni processo, fare clic view->choose columns->pid
e fare clic su OK
PID è il secondo elemento nell'elenco di colonne che è possibile selezionare.
Nel caso dell'interrogante, non può vedere il processo, dovrebbe fare clic su "mostra i processi da tutti gli utenti", quindi vedrà il processo e, naturalmente, con PID.
Il richiedente potrebbe utilizzare il comando elenco attività che si trova nella risposta accettata, oppure potrebbe semplicemente utilizzare il task manager e fare clic sul pulsante citato.
Ricorda però che non sarà in grado di interrompere il processo con PID 4, che è il PID del processo su cui sta cercando informazioni.
Alcuni PID sono visibili e altri no. Ad esempio, non sono riuscito a vedere PID = 4 che è System. Tuttavia ho potuto vedere molti altri. Certo, non conosco il motivo. È possibile utilizzare il comando seguente per vederli. Ho mostrato qui una piccola parte dell'output.
C: \ Windows \ system32> netstat -nao Connessioni attive Indirizzo locale Proto Indirizzo PID stato estero TCP 0.0.0.0:80 0.0.0.0:0 ASCOLTO 4 TCP 0.0.0.0:135 0.0.0.0:0 ASCOLTO 840 TCP 0.0.0.0:443 0.0.0.0:0 ASCOLTO 8112 TCP 0.0.0.0:445 0.0.0.0:0 ASCOLTO 4 TCP 0.0.0.0:554 0.0.0.0:0 ASCOLTO 7880 TCP 0.0.0.0:1521 0.0.0.0:0 ASCOLTO 1080 TCP 0.0.0.0:3389 0.0.0.0:0 ASCOLTO 1160 TCP 0.0.0.0:3500 0.0.0.0:0 ASCOLTO 4 TCP 0.0.0.0:5357 0.0.0.0:0 ASCOLTO 4 TCP 0.0.0.0:6600 0.0.0.0:0 ASCOLTO 2216 TCP 0.0.0.0:8080 0.0.0.0:0 ASCOLTO 1080 TCP 0.0.0.0:8081 0.0.0.0:0 ASCOLTO 8112 TCP 0.0.0.0:8090 0.0.0.0:0 ASCOLTO 4 TCP 0.0.0.0:8093 0.0.0.0:0 ASCOLTO 3904 TCP 0.0.0.0:18050 0.0.0.0:0 ASCOLTO 4 TCP 0.0.0.0:30761 0.0.0.0:0 ASCOLTO 1968 TCP 0.0.0.0:32843 0.0.0.0:0 ASCOLTO 4 TCP 0.0.0.0:32844 0.0.0.0:0 ASCOLTO 4 TCP 0.0.0.0:49152 0.0.0.0:0 ASCOLTO 544 TCP 0.0.0.0:49153 0.0.0.0:0 ASCOLTO 1012 TCP 0.0.0.0:49154 0.0.0.0:0 ASCOLTO 648 TCP 0.0.0.0:49155 0.0.0.0:0 ASCOLTO 380 TCP 0.0.0.0:49156 0.0.0.0:0 ASCOLTO 1484 TCP 0.0.0.0:49202 0.0.0.0:0 ASCOLTO 700
andare su http://live.sysinternals.com/ e scaricare procexp.exe (esploratore di processo) in questo modo verranno forniti tutti i dettagli pertinenti.
altrimenti puoi trovarlo nel task manager visualizzando la colonna per ID processo