ppid를 구할 수 있을까요?

게시판 IDL Q&A ppid를 구할 수 있을까요?

1 답변 글타래를 보이고 있습니다
  • 글쓴이
    • #2372 Reply
      tlseorb0111
      회원

      안녕하세요
      윈도우환경에서 idl을 사용해 ppid를 구할 수 있는 방법이 있는지 궁금합니다.
      cmd 창에 다음과 같이 쳐넣으면 ppid와 pid가 출력 되는데요
      wmic process get Caption, ParentProcessId, ProcessId
      idl에서 spawn을 사용해봤더니 결과에 아무것도 뜨질 않네요
      spawn, ‘wmic process get Caption,ParentProcessId,ProcessId’, result
      print, result

      혹시 다른 방법이 있을까요??

    • #2373 Reply
      Sangwoo
      회원

      저도 윈도우즈 8.1의 CMD에서 비슷한 테스트를 해봤는데, SPAWN 명령 실행 후 얻어지는 result는 150여개의 문자값들을 갖는 배열로 얻어지긴 합니다. 다만 거의 모든 원소값들이 null로 나옵니다. 근데 SPAWN으로 dir 명령같은거 해보면 result에 결과 문자값들이 제대로 들어옵니다. WMIC라는 명령의 특성일 수도 있겠지만, 어쨌든 명확한 원인이 무엇인지는 저도 잘 모르겠습니다.

1 답변 글타래를 보이고 있습니다
'ppid를 구할 수 있을까요?'에 답변달기
글쓴이 정보: