如何找到特定服务正在以程序方式侦听的端口
本文关键字:方式侦 程序 何找 服务 | 更新日期: 2023-09-27 18:28:04
我知道服务名称。有没有任何选项可以查找服务正在侦听的端口号?
PS:
netstat -a -n -o
将给出IP、PORT、PID
而
tasklist /SVC /FI "SERVICES eq ServiceName" will give, Imagename, PID
如何合并两者的结果以获得特定服务的端口。
这是一条路:
- 使用此命令可以获得cmd命令的输出
- 使用此选项可以将每行拆分为子字符串
- 如果子字符串与您想要的服务名称相同,请将其与之进行比较。获取服务的PID
- 执行第二个命令。分析它,得到portNumber
备注:明智的做法是比较大小写相同的字符串,因此在比较之前,所有字符串都要大写或小写
祝好运