2009-09-09 2 views
0

작은 프로그램 목록을 내 컴퓨터에서 실행중인 프로그램으로 만들고 싶습니다. 간단합니다. 그러나 나는 또한 연결을 감지하고 싶습니다. 예 : 실행중인 Internet Explorer (또는 기타 브라우저)를 감지했지만 방문한 웹 사이트를 알고 싶습니다. 다른 예; Word가 실행 중임을 감지 했으므로 어떤 문서인지 알고 싶습니다. . http- 프로토콜을 쿼리하여 온라인 연결을 검색 할 수 있습니까? 그리고 그 프로그램에 대해 로컬 리소스를 열어 보지 않으시겠습니까? 따라서 실행중인 프로그램과 실행중인 프로그램 목록을 나열하면 해당 작업을 더 잘 수행 할 수있는 방법이 있습니까? 또는 매분마다 응답해야합니까? 아니면 이 프로세스를 더 잘 볼 수 있습니까?목록 프로세스와 연결

당신은이 일을 할 수있는 기존 도구의 일부를 고려할 수 있습니다

고맙습니다가

답변

0

을 물어 MS 윈도우에서 실행 할 수 있어야하지만, programminglanguage는 중요하지 않다 . Windows NT와 대부분의 Unix에는 "netstat"명령이 있습니다.

윈도우 NT :에서 netstat -b

유닉스 :에서 netstat -p 내가 프로세스 모니터를 사용하여 좋아

+0

오른쪽 ...하지만 "정상적인"사람들에게 보여지기 때문에 멋지게 포맷해야합니다. 따라서 IP 번호, 포트 및 앱 목록만으로는 충분하지 않습니다. 그러나 프로그램과 그 연결은 "netstat"에서 가져올 수 있습니까? 좋은 소리. 즉, MSWord에서 열려있는 문서는 어떻습니까? –

+0

아, 네. 단순한 네트워크 연결 이상에 관심이 있다면 netstat은 그렇게하지 않을 것입니다. 프로세스 모니터에 대한 Peter의 제안을 시도해보십시오. 좋은 서식에 관심이 있다면 필요한 형식으로 데이터를 내보낼 수 있는지 확인할 수 있습니다. 그러나 나는 그것이 당신이 원하는 것을 대부분 할 수 있고 바퀴를 다시 발명하지 못하게 할 것이라고 생각합니다. –