[완료] 윈도우에서 "로컬 영역 연결" 이란 이름은 어디에 저장되어있는 것 인가요??
글쓴이: visualplus / 작성시간: 목, 2009/09/24 - 5:52오후
안녕하세요!!
현재 Python으로 몇가지 테스트를 해보고 있는 중인데.. nic의 정보를 얻어와야 하는 일이 생겼습니다.
그런데 nic 연결 이름을 어떻게 얻어와야 하는지 아무리 검색을 해봐도 나오질 않네요..
ASUSTek/Broadcom 440x 10/100 ..
이런 장치명은 WMI를 이용해서 쉽게 얻을 수 있는데 연결 이름은 아무리 찾아봐도 얻는 방법을 알아내지 못했습니다.
분명 어딘가엔 저장 되있을텐데.. 그 값을 어떻게 가져와야 하나요!!?
언어가 꼭 Python이 아니라도 괜찮습니다..ㅠㅠ
---
답변 감사합니다^^
WMI로 Win32_NetworkAdapterConfiguration 이쪽을 계속 뒤져보고 다른 방법도 뒤져보다 도저히 안나와서 글을 올렸던건데..
참.. Win32_NetworkAdapter 여기 안에 있네요;;
후..
Forums:
ipconfig를 실행해서 그
ipconfig를 실행해서 그 결과를 정규표현식 패턴으로 잘라서 쓰시면 될 것 같습니다.
netsh interface show interface 명령으로도 확인하실 수 있습니다.
정확한 위치는
정확한 위치는 모르겠지만 레지스트리에 저장되는 걸로 알고 있습니다.
그리고 ip주소나 넷마스크 정보도 모두 레지스트리에 있습니다.
Written By the Black Knight of Destruction
Written By the Black Knight of Destruction
GetAdaptersInfo()
IP Helper API를 사용하시면 됩니다.
GetAdaptersInfo()를 사용하시면 되겠네요.
댓글 달기