wmic

Microsoft/공통

Windows Uptime

1. Powershell7 get-uptime (관련 사이트 : https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/get-uptime?view=powershell-7) 2. systeminfo 3. wmic wmic os get lastbootuptime

Microsoft/Deployment

MDT Driver 관련

MDT에서 Driver를 모델별로 적용하는 방법입니다. 1. Out-of-Box-Driver 폴더 구조 생성 ex) Win7x64 - Dell Inc. - Model 확인방법 wmic computersystem get model - model wmic computersystem get manufacture - manu 2. Profile 생성 Profile 항목에 각 모델별 Profile 생성 3. CustomSettings.ini에 Model 별로 적용 DriverSelectionProfile 적용 CustomSettings.ini [Settings] Priority=Model,Default [Default] [HP Notebook 1234] DriverSelectionProfile="Profile 등..

프로그래밍/vbscript

WMIC 필드 선택 및 포멧 선택

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

프로그래밍/vbscript

WMIC의 구성요소

WMIC에서 /?를 통해 볼수 있는 각 구성요소입니다. ALIAS - 로컬 시스템에서 사용 가능한 별칭 액세스 BASEBOARD - 기본 보드(마더 보드 또는 시스템 보드) 관리 BIOS - 기본 입출력 서비스(BIOS) 관리 BOOTCONFIG - 부트 구성 관리 CDROM - CD-ROM 관리 COMPUTERSYSTEM - 컴퓨터 시스템 관리 CPU - CPU 관리 CSPRODUCT - SMBIOS의 컴퓨터 시스템 제품 정보 DATAFILE - DataFile 관리 DCOMAPP - DCOM 응용 프로그램 관리 DESKTOP - 사용자 데스크톱 관리 DESKTOPMONITOR - 데스크톱 모니터 관리 DEVICEMEMORYADDRESS - 장치 메모리 주소 관리 DISKDRIVE - 실제 디스크 드라..

프로그래밍/vbscript

WMIC(Winodws Management Instrumentation Command-Line)

오늘은 WMIC(Winodws Management Instrumentation Command-Line)에 대해 알아보겠다. WMIC는 WMI(Windows Management Instrumentation)에 대한 간단한 명령줄 인터페이스를 제공한다고 MSDN에 쓰여있다. 여기서 명령줄 인터페이스는 우리가 일반적으로 실행->cmd 를 쳐서 도스창을 띄우는 행위를 통해 얻는 창을 의미한다. Windows2003의 경우 시작->실행 wmic 라고 치면 바로 wmic와 관련된 창이 뜬다. 위와같이 치면 다음과 같이 명령어를 입력할 수 있는 창이 뜬다. 위와 같은 창을 띄우기위한 전제조건은 다음과 같다. - Administrators 그룹의 구성원 - Domain에 추가된 경우 Domain Admins 그룹의 구..

프로그래밍/vbscript

Wmi로 register 값 등록 하는 방법

오늘은 registry 값을 가져와서 설정하는 법에 대해 알아보도록 하겠다. 윈도우는 registry에 각가지 값들을 저장하고 있다. 그 값들을 가져온 후 수정을 하면? 치명적인 경우 서버가 정상적으로 작동하지 않을 수도 있다. 그럼 Window에서 register값을 보기위해서는 시작 -> 실행 -> cmd -> regedit를 치면 다음과 같은 화면이 나온다. 왼쪽에 있는 Treeview는 해당 서버의 Registry 값들에 대해 계층적 구조로 각 정보들이 들어 있다. 그 중 원하는 폴더를 선택하면 해당 폴더들의 하위항목이 나오며 최 하위 항목에서는 오른쪽과 같이 Register 값이 나오게 된다. 이런 Register 값을 추출하기 위해서는 아래와 같이 파일 -> 내보내기를 누르면 reg 확장자로 ..

프로그래밍/vbscript

CD Rom Drive 확인

오늘은 CD ROM Dirve를 확인하는 방법에 대해 알아보겠다. 일반적으로 내 컴퓨터에서 디스크 관리를 하는 경우 다음과 같은 드라이브가 보인다. 위와 같이 Disk Drive, Floppy Disk, CD Rom 과 같이 여러가지 Drive가 존재한다. 여러가지 Drive 종류가 서버에 할당되어 있으므로 만일 CD ROM Drive 의 Drive 문자를 확인해야하는 경우 이슈가 발생할 수 있다. 이럴때 다음과 같이 CD Rom Drive 를 찾는 vb script를 작성할 수 있다. Set objWMIService = GetObject("winmgmts:\\.\root\CIMV2") Set colItems = objWMIService.ExecQuery("SELECT * FROM Win32_CDROMD..

프로그래밍/vbscript

wmi 확인 법

Wmi 명령어로 확인하는 방법 시작 -> 실행 선택 후 wmic 명령어 입력 후 확인을 누른다. 해당 명령어를 수행하면 다음과 같은 명령어 창이 뜬다. 해당 명령어 창에 원하는 명령어를 입력하면 된다. /? 를 입력하면 도움말을 볼 수 있다. 해당 창에서 자신의 컴퓨터의 모든 하드웨어 정보를 확인할 수 있으며 추후에 설명할 vbscript와의 연동을 통해 스크립트를 통해 하드웨어 제어가 가능하다.

로멘틱가이
'wmic' 태그의 글 목록