<In Story>

사용중인 NIC MAC 주소 보기, Getmac // [OS] [MS Windows] [Network Info(Tool)] [Command] 본문

OS(operating system)/MS WIndows

사용중인 NIC MAC 주소 보기, Getmac // [OS] [MS Windows] [Network Info(Tool)] [Command]

<In Story, Hi story, History> 2015. 6. 27. 13:22

https://technet.microsoft.com/ko-kr/library/bb490913.aspx


GETMAC [/S system [/U username [/P [password]]]] [/FO format] [/NH] [/V]


설명: 이 명령줄 도구는 Administrator가 시스템에 있는 하나 이상의 네트워크 어댑터의 MAC 주소를 표시할 수 있도록 합니다.


매개 변수 목록: 

    /S     system                 연결할 원격 시스템을 지정합니다.

    /U      [domain\]user      명령을 실행할 사용자 컨텍스트를 지정합니다.

    /P     [password]           제공된 사용자 컨텍스트에 대한 암호를 지정합니다. 생략된 경우 입력하도록 묻습니다.

    /FO    format                 출력이 표시될 형식을 지정합니다. 유효한 값: "TABLE", "LIST", "CSV"

    /V                             출력에 자세한 정보가 표시되도록 지정합니다.

    /NH                           출력에 "열 헤더"가 표시되지 않도록 지정합니다. "TABLE" 및 "CSV" 형식에만 유효합니다.

    /?                             이 도움말/사용법을 표시합니다.

예: 

    GETMAC /FO csv 

    GETMAC /S system /NH /V

    GETMAC /S system /U user

    GETMAC /S system /U domain\user /P password /FO list /V

    GETMAC /S system /U domain\user /P password /FO table /NH



getmac

rpc프로토콜을 이용하여 원격지에 있는 호스트의 mac주소를 얻어내는 명령어입니다. 해당 호스트의 계정정보가 필요합니다.

출력 결과는 mac주소와 nic의 디바이스 정보가 나오고, tcp135와 tcp2041으로 통신합니다.

 

예) 원격지 호스트가 test.com(ip나 netbios이름으로 해도 됨) 이고, id:test pw:testpw이라면,

c:\>getmac /S test.com /U test /P testpw

c:\>getmac /S 192.168.10.1 /U test /P testpw