【问题标题】:On which port application/process/service is running or at particular port(8080, 3306) which application/process/service is running in vc++在哪个端口上运行应用程序/进程/服务或在特定端口(8080、3306)上哪个应用程序/进程/服务在 vc++ 中运行
【发布时间】:2014-06-08 04:30:57
【问题描述】:

您好,我想获取有关在哪个端口运行的应用程序的信息?或在应用程序正在运行的特定端口.. 就像在端口 3306 mysql 正在运行。我浏览了 MSDN 中的所有 WMI 类,但找不到相关输出。从 [Win32_Product] (http://msdn.microsoft.com/en-us/library/aa394378(v=vs.85).aspx)、[Win32_Baseservice] (http://msdn.microsoft.com/en-us/library/aa394073(v=vs.85).aspx) 和 win32_process 我得到了关于产品、服务和进程的几乎所有信息,但仍然没有得到端口名称。

【问题讨论】:

  • 只需要端口名吗? (比如 80=http)?
  • 不仅端口名称如 80=http 和 phpmyadmin 应用程序正在其上运行
  • 对于名称,使用C:\Windows\System32\drivers\etc\services 文件或wikipedia。 phpmyadmin 不会在端口 80 上运行,但 IIS 会(使用系统进程)。

标签: c++ visual-c++ com wmi msdn


【解决方案1】:

从命令提示符尝试 netstat

C:\Windows\system32>netstat -anob

也请参考http://support.microsoft.com/kb/907980了解更多信息

【讨论】:

    猜你喜欢
    • 2010-12-31
    • 2011-05-22
    • 1970-01-01
    • 2012-07-20
    • 2022-12-20
    • 1970-01-01
    • 2020-06-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多