我想制作一个小程序列出我的运行程序 电脑 - 这看起来很简单。但我也想发现他们的 例如:我检测到正在运行的Internet Explorer(或其他 浏览器),但我想知道它正在访问哪些网站。 另一个例子;我发现Word正在运行,想知道是什么 它正在使用的文件。有可能查询http- 协议发现在线连接?那节目怎么样呢 开放本地资源?所以,列出正在运行的程序及其中 连接是我想要做的 - 我是否必须每分钟进行一次轮询或者是 有更好的方法来观察这些过程吗?
它必须能够在MS Windows上运行,但编程语言并不重要
感谢名单
询问
答案 0 :(得分:0)
您可能需要考虑一些能够执行此操作的预先存在的工具。 Windows NT和大多数Unix都带有“netstat”命令。
Windows NT:netstat -b
Unix:netstat -p
答案 1 :(得分:0)
我喜欢使用Process Monitor。在此处找到它:http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx