윈도우 명령어로 내 컴퓨터의 사양을 알아보는 방법 - WMIC

Windows/TIP 2020. 1. 1. 01:10
728x90

WMIC란

Windows Management Instrumentation Command-line의 약자로 Microsoft에서 구현한 프로그램으로써 

Windows Management Instrumentation대한 간단한 명령줄 프로그램입니다.

 

다양한 정보에대해 출력을 할수있는데요 대표적으로 사용자의 OS,하드웨어,Service등을 확인할수있습니다.

 

자신의 OS(Operating system)을 osinfo.html로 저장하여 나중에 따로 열어볼수있도록 만드는 명령줄

wmic /output:osinfo.html os get /format:hform

설명

output:osinfo.html  -> 명령어 실행시 외부로 출력을 하는데 osinfo.html로 출력하라는명령줄

os get  -> OS에대한 정보를 얻는다는 명령줄

/format:hform -> 출력의 형태를 설정하는 명령줄

 

wmic os list brief /format:list 

 

OS 관련정보 출력 (간략하게) 하는 명령줄

 

설명

os list

OS에대해서 리스트를 얻는 명령줄

list brief 

SystemDirectory, Organization, BuildNumber, RegisteredUser, SerialNumber, Version 에대한 설정값

/format:list 

출력의 형태를 설정하는 명령줄

 

 

wmic cpu list brief /format:list

CPU 관련정보 출력 (간략하게)하는 명령줄

설명

cpu list

cpu에대해서 리스트를 얻는 명령줄

list brief 

Caption, DeviceID, Manufacturer, MaxClockSpeed, Name, SocketDesignation 에대한 설정값

/format:list 

출력의 형태를 설정하는 명령줄

 

wmic service list brief /format:list

설명

service list

service에대해서 리스트를 얻는 명령줄

list brief 

ExitCode, Name, ProcessId, StartMode, State, Status 에대한 설정값

/format:list 

출력의 형태를 설정하는 명령줄

 

서비스에대한 시작및 정지,일시정지,재시작

wmic service where name="service_name" call startservice

wmic service where name="service_name" call stopservice

wmic service where name="service_name" call pauseservice

wmic service where name="service_name" call resumeservice

 

설명 

where

서비스에대한 한 부분에대해서 또는 여러부분에대해서 선택을 하는 명령줄

name="service_name"

name 이라는 부분에서 "service_name"이라는 특정 부분을 선택하는 명령줄

call

서비스를 작동하는데에 있어서 시작,정지,일시정지,재시작을 선택하는 명령줄

 

wmic bios get serialnumber

컴퓨터의 BIOS에대한 시리얼넘버 확인하는 명령줄

 

wmic bios get manufacturer

컴퓨터의 BIOS에 대한 제조사 확인하는 명령줄

 

wmic memorychip get capacity,manufacturer

컴퓨터의 메모리에 대한 용량,제조사 확인하는 명령줄

 

wmic diskdrive list brief /format:list

컴퓨터의 장착된 디스크 정보를 확인하는 명령줄 

 

wmic startup list brief

윈도우의 시작프로그램 목록을 확인하는 명령줄

반응형

IME 한/영 변환 안될때 긴급복구 해결

Windows/자료 2015. 11. 20. 02:01
728x90

IME 한/영 변환 안될때 긴급복구 방법 Windows 통합


1. 시작 - 실행 - CMD - ctfmon.exe


2. 첨부파일을 다운받습니다.


3.다운 받은 파일을 우클릭하여서 관리자 권한으로 실행시킵니다.

파일은 밑에있습니다.

ctfmon.exe 시작프로그램 등록.exe

추가로 제가 bat 파일을 만들어서 exe파일로 변환하는데

bat to exe converter 라는 프로그램을 사용합니다.

bat 파일일때는 바이러스가 검출되지않지만 컴파일하면 바이러스가 검출되더라구요.

이걸 해결해볼려고하는데 우선 파일은 올려두고 추후에 바꾸겠습니다.

반응형

리눅스와윈도우 멀티부팅이야기

Linux 2014. 11. 22. 07:53
728x90

WindowsXP,Windows7,Windows8,Windows8.1설치후 리눅스 설치후 윈도우 계열이 부팅로더에 없어요...

또는 윈도우 계열이 부팅이 안되는현상 해결하는방법

저는 윈도우8을깔고나서 CentOS7 을 깔았는데요 부트로더가 CentOS7으로 바뀌면서 윈도우8은 부팅이 안되게 되었죠.

하지만 CentOS에서 보면 정상적으로 윈도우는 설치가되어있고요 부팅할때 선택되는메뉴만 없는것입니다.

CentOS에서 # vi /boot/grub/grub.cfg or # vi /boot/grub2/grub.cfg

하면 영어로 쫙 써있습니다. 이것은 Grub(부트로더) 의 옵션들과 메뉴들을 나열하는것인데요.

윈도우8을 부팅시킬려고 저는 윈도우8을 추가를 시켰습니다. 

이렇게하면 부팅이 되더라고요... 저도 처음에 너무 헤메고 찾고 하다보니깐 너무 정보가 없는상태이더라고요 한국에는....

리눅스라는자체가 한국에는 널리 퍼져있는것도아니고요...

위의 명령어를 치신다음에 

 menuentry "Windows8"{
 insmod ntfs
 insmod chain
 insmod drivemap
 set root=(윈도우파일이 설치되있는 곳)
 chainloader +1

menuentry "Windows8" 이것은 메뉴를 선택할때 보여지는것입니다. 즉 메뉴라는뜻이죠

insmod ntfs,chain,drivemap 등은 어떠한 파일시스템종류인가 바뀌어질것인가 드라이버는 어디있나 라는 말들입니다.

set root=(윈도우설치되어있는드라이브) 이것은 grub 에서 ls -l 로 치시면 나옴니다. 윈도우계열이니깐 거의 ntfs로 쓰실겁니다. 확실하게 하실려면 디스크 이름을찾으시면 됩니다.


​저는 GRUB 에서 ls -l 명령어로 치니깐  

(hd0,msdos1) linux [CentOS7]  파일형식 xfs 드라이브명칭등 

(hd0.msdos2) Windows8 파일형식 NTFS 드라이브명칭등

(hd0,msdos3) Windows8 파일형식 NFTS 드라이브명칭등

-(hd0,msdos2)가 윈도우 8이 깔아져있는 파티션이고요 윈도우쪽에서 얘기하자면 C:\이고요

-(hd0.msdos3)가 윈도우에 D:\ 를 얘기합니다.

제가 최종적으로 Vi 편집기로 추가한내용은 이렇습니다.

menuentry "Windows8 Enterprise k"{

insmod NTFS

insmod chain

insmod drivemap

set root=(hd0,msdos2)

chainloader +1

}

을 추가를해서 멀티부팅에 성공하였습니다.

반응형