추가로 Wmic에서 원하는 필드만 보는 법 그리고 원하는 포멧으로 떨구는법~을 알아봐야할듯 하다.
기본적으로 Wmic에서는 구성요소 이름을 치면 전체 내용이나온다.
해당 그림은 Bios 정보와 Cpu 내용을 조회한 내용이다.
그러면 CPU에서 CPU이름 필드만 보고 싶으면 어떻게 할까?
그 질문에 대해서는 다음과 같이 수행하면 된다.
즉 구성요소 get 필드명1, 필드명2, 필드명3
이런 식으로 하면 해당 필드명만 가져온다.
DB쿼리에서
기본적으로 Wmic에서는 구성요소 이름을 치면 전체 내용이나온다.
그러면 CPU에서 CPU이름 필드만 보고 싶으면 어떻게 할까?
그 질문에 대해서는 다음과 같이 수행하면 된다.
즉 구성요소 get 필드명1, 필드명2, 필드명3
이런 식으로 하면 해당 필드명만 가져온다.
DB쿼리에서
SELECT 필드명 FROM 테이블명
과 같은 내용이라고 생각하면 된다.
다음으로 출력 포멧을 지정하는 경우에 대해 알아보도록 하겠다.
두가지 포멧이 존재한다.(CSV포멧, XML포멧)
1. CSV 포멧
구성요소 get 필드1, 필드2 /FORMAT:CSV
즉, 마지막에 /FORMAT:CSV를 추가해 주면 CSV(콤마로 구분된 엑셀파일)로 저장되어진다.
2. XML 형식
구성요소 get 필드1, 필드2 /FORMAT:XML,XSL /TRANSLATE:BASICXML
이런 식으로 포멧을 정해주면 XML 로 파일이 생성되어진다.
과 같은 내용이라고 생각하면 된다.
다음으로 출력 포멧을 지정하는 경우에 대해 알아보도록 하겠다.
두가지 포멧이 존재한다.(CSV포멧, XML포멧)
1. CSV 포멧
구성요소 get 필드1, 필드2 /FORMAT:CSV
즉, 마지막에 /FORMAT:CSV를 추가해 주면 CSV(콤마로 구분된 엑셀파일)로 저장되어진다.
2. XML 형식
구성요소 get 필드1, 필드2 /FORMAT:XML,XSL /TRANSLATE:BASICXML
이런 식으로 포멧을 정해주면 XML 로 파일이 생성되어진다.