Cmd命令查找系统当前运行进程
1.Cmd命令查找系统当前运行进程
G:\testdb>tasklist
映像名称 PID 会话名 会话# 内存使用
========================= ======== ================ =========== ============
System Idle Process 0 Services 0 4 K
System 4 Services 0 32 K
smss.exe 400 Services 0 208 K
csrss.exe 580 Services 0 1,216 K
···
firefox.exe 20184 Console 1 99,368 K
firefox.exe 6272 Console 1 110,740 K
···
MySQLInstallerConsole.exe 9940 Services 0 928 K
conhost.exe 1600 Services 0 512 K
SearchFilterHost.exe 22620 Services 0 8 K
XshellCore.exe 6548 Console 1 32,344 K
SearchProtocolHost.exe 9356 Services 0 9,976 K
navicat.exe 12888 Console 1 67,700 K
YoudaoDict.exe 6496 Console 1 53,940 K
···
tasklist.exe 14332 Console 1 7,796 K
可以看到navicat.exe所对应的进程号是12888,但是如果我们想要看该进程所对应的窗口该怎么办呢?可以使用netstat -ano
命令,如下所示:
G:\testdb>netstat -ano
活动连接
协议 本地地址 外部地址 状态 PID
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 992
TCP 0.0.0.0:443 0.0.0.0:0 LISTENING 5268
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 4
TCP 0.0.0.0:902 0.0.0.0:0 LISTENING 3932
TCP 0.0.0.0:912 0.0.0.0:0 LISTENING 3932
TCP 0.0.0.0:1536 0.0.0.0:0 LISTENING 708
TCP 0.0.0.0:1537 0.0.0.0:0 LISTENING 656
TCP 0.0.0.0:1538 0.0.0.0:0 LISTENING 768
TCP 0.0.0.0:1539 0.0.0.0:0 LISTENING 2392
TCP 0.0.0.0:1557 0.0.0.0:0 LISTENING 796
TCP 0.0.0.0:1558 0.0.0.0:0 LISTENING 788
TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING 4948
TCP 0.0.0.0:7256 0.0.0.0:0 LISTENING 11896
TCP 0.0.0.0:9051 0.0.0.0:0 LISTENING 7428
TCP 0.0.0.0:11001 0.0.0.0:0 LISTENING 7428
TCP 0.0.0.0:18386 0.0.0.0:0 LISTENING 16896
TCP 10.208.204.145:139 0.0.0.0:0 LISTENING 4
TCP 10.208.204.145:1039 202.90.20.165:2222 ESTABLISHED 23868
TCP 10.208.204.145:1326 202.90.20.165:2222 ESTABLISHED 13740
TCP 10.208.204.145:1468 59.111.179.141:80 CLOSE_WAIT 6496
TCP 10.208.204.145:1577 120.221.99.226:80 CLOSE_WAIT 2860
TCP 10.208.204.145:1579 120.221.99.226:80 CLOSE_WAIT 2860
TCP 10.208.204.145:2342 203.119.218.69:443 ESTABLISHED 16896
TCP 10.208.204.145:2406 10.22.5.117:3306 CLOSE_WAIT 12888
TCP 10.208.204.145:2407 10.22.5.117:3306 CLOSE_WAIT 12888
TCP 10.208.204.145:3077 59.111.179.144:80 CLOSE_WAIT 6496
···
TCP 10.208.204.145:12952 61.135.248.13:80 CLOSE_WAIT 6496
TCP 10.208.204.145:12953 61.135.248.13:80 CLOSE_WAIT 6496
UDP 0.0.0.0:56607 *:* 2392
UDP 0.0.0.0:58981 *:* 20056
UDP 0.0.0.0:58982 *:* 20056
UDP 0.0.0.0:61761 *:* 20056
UDP 0.0.0.0:63733 *:* 3844
UDP 0.0.0.0:64527 *:* 3844
UDP 10.208.204.145:137 *:* 4
UDP 10.208.204.145:138 *:* 4
UDP 10.208.204.145:1900 *:* 7432
UDP 10.208.204.145:50732 *:* 7432
UDP 127.0.0.1:1900 *:* 7432
UDP 127.0.0.1:50735 *:* 7432
UDP 127.0.0.1:55188 *:* 768
UDP 192.168.146.1:137 *:* 4
UDP 192.168.146.1:138 *:* 4
UDP 192.168.146.1:1900 *:* 7432
UDP 192.168.146.1:50733 *:* 7432
UDP 192.168.211.2:137 *:* 4
UDP 192.168.211.2:138 *:* 4
UDP 192.168.211.2:1900 *:* 7432
UDP 192.168.211.2:50734 *:* 7432
UDP [::]:500 *:* 768
UDP [::]:4500 *:* 768
UDP [::]:5353 *:* 1448
UDP [::]:5355 *:* 1448
UDP [::1]:1900 *:* 7432
UDP [::1]:50731 *:* 7432
UDP [fe80::59e7:abcf:4169:8a6b%13]:1900 *:* 7432
UDP [fe80::59e7:abcf:4169:8a6b%13]:59083 *:* 7432
UDP [fe80::adb6:c1e7:9704:2993%6]:1900 *:* 7432
UDP [fe80::adb6:c1e7:9704:2993%6]:59082 *:* 7432
UDP [fe80::e948:3f79:78e9:9fbd%7]:1900 *:* 7432
UDP [fe80::e948:3f79:78e9:9fbd%7]:59084 *:* 7432
上述的netstat -ano
虽然显示了进程号和端口,但是查找起来十分困难,可以使用如下条件 进行过滤:
G:\testdb>netstat -nao | findstr 12888
TCP 10.208.204.145:2406 10.22.5.117:3306 CLOSE_WAIT 12888
TCP 10.208.204.145:2407 10.22.5.117:3306 CLOSE_WAIT 12888
其中:
|
是一个管道,findstr
执行指定进程。