기 타 cmd 관련 질문드립니다 왕초보에요 ㅠㅠ
2023.11.15 16:53
아래 명령어의 값을 echo를 이용하여 화면에 출력하고 싶습니다.
검색을 통하여 여러가지 방법을 따라해보았는데 결국 실패하내요..
1. wmic cpu get name
2. wmic baseboard get Product
3. wmic path win32_videocontroller get name
echo - 현재 컴퓨터 CPU는 (1번 명령어의 값) 입니다.
echo.
echo - 메인보드는 (2번 명령어의 값) 입니다.
echo.
echo - 그래픽카드는 (3번 명령어의 값) 입니다.
많은 가르침 부탁드립니다..
댓글 [7]
-
집앞의_큰나무 2023.11.15 17:15
-
확님 2023.11.15 17:23
헛 감사합니다 주신거 토대로 공부하겠습니다 좋은하루 되세요
-
네오이즘 2023.11.15 23:40
아름답네요!
-
와로 2023.11.15 21:42
wmic에 여러가지 스위치를 붙여 체크 용도로 활용할수 있습니다
우클릭 메뉴에 붙여서 사용중인데. SystemInfo.zip
시스템정보.bat으로 실행.
메인보드 모델과 BIOS 버전은 디스크 정보 확인후에 텍스트 파일로 출력됩니다.
-
확님 2023.11.17 16:06
답변 감사합니다 제가 원하던 방식은 아니긴하나 이렇게도 응용 가능하구나를 배운듯 합니다 공부하겠습니다
-
suk 2023.11.16 20:13
컴퓨터 정보를 알아내는 방법은 윗분들께서 잘 알려주셨네요
저는 질문하신 분께서 왜 안 되셨는지? 대하여 씁니다
wmic cpu get name는 보이지 않는 3번째 줄까지 저장이 됩니다
그래서 2번째 줄의 정답이 3번째 줄에 의하여 사라져버립니다...
for /f "tokens=*" %a in ('wmic.exe cpu get name') do set cpu=%a
그래서 윗분들께서는 /format:list를 추가하셨습니다
wmic.exe cpu get name /format:list
= 으로 쉽게 구분이 됩니다
for /f "tokens=2 delims==" %a in ('wmic cpu get name /format:list') do set cpu=%a
위와 같이 /format:list 사용하는 방식이 더 깔끔합니다
호기심 차원에서 /format:list를 사용하지 않고, 질문하신대로 wmic cpu get name으로 할 수 있는 방법을 생각해봤습니다
여러가지 방법이 생각났습니다만, 다음 방법이 간단하더군요
for /f "tokens=*" %a in ('"wmic.exe cpu get name | find " ""') do set cpu=%a
이렇게 하면 3번째 줄이 제외되어서 2번째 줄이 정답이 됩니다
공백을 찾는 방식인데요. 1번째 Name 뒤에도 공백이 있고, 2번째 정답 뒤에도 공백이 있습니다
하지만 마지막 3번째는 눈으로 볼 때는 공백처럼 보이지만 일반적인 공백이 아닙니다. 그래서 3번째 줄만 제외됩니다
MS에서 묘하게 만들어놨네요
그리고 공백 3개가 마지막에 있기 때문에, 마지막 공백 3개 제외해야 정답이 됩니다 %cpu:~0,-3%
컴퓨터 주요 사양.bat 질문하신 3개만 표시됩니다
- wmic cpu get name는 보이지 않는 3번째 줄이 저장이 됩니다. 그래서 2번째 줄의 정답이 3번째 줄에 의하여 사라져버립니다 2023-11-16_195612.jpg (30.6KB)(0)
- wmic cpu get name는 보이지 않는 3번째 줄이 저장이 됩니다. 그래서 2번째 줄의 정답이 3번째 줄에 의하여 사라져버립니다 2023-11-16_200218.jpg (25.6KB)(0)
- 컴퓨터 주요 사양.bat 스샷 2023-11-16_201616.jpg (27.7KB)(0)
- 컴퓨터 주요 사양.bat (598Bytes)(20)
- wmic cpu get name에 추가로 format list 하면 =으로 쉽게 구분이 됩니다 2023-11-17_171131.jpg (15.6KB)(0)
- wmic cpu get name에 추가로 format list 하면 =으로 쉽게 구분이 됩니다 2023-11-17_171536.jpg (24.6KB)(1)
-
확님 2023.11.17 16:04
와 자세한 설명 감사합니다. 이해가는부분도 아직 실력이 미천하여 더 검색해보고 알아야 할 부분도 있는듯 합니다. 풀어서 설명해주셔서 너무나 감사합니다 많은 도움이 되었습니다
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
98536 | 윈 도 우| pc 관리 프로그램 [1] | 꽃동산 | 548 | 12-09 |
98535 | 소프트웨어| 자료실 오피스 2024건은 정식인가요? 아니면 프리뷰 인가요? [4] | 줄넘기 | 899 | 12-09 |
98534 | 소프트웨어| 동영상 재생 배속을 조정해서 변환할 수 있는 프로그램 어... [1] | 스킨닥 | 195 | 12-08 |
98533 | 하드웨어| 1 스피커를 2 PC 연결 [13] | kablo | 623 | 12-08 |
98532 | 소프트웨어| 마소스토어 앱 리커버리 오프라인 설치 파일 다운로드 방법 [3] | jgbyuk | 157 | 12-08 |
98531 | 윈 도 우| 만능이미지 만들고 윈도우 설치후에 간혹 부팅 안되는 증상 [1] | 강토 | 259 | 12-08 |
98530 | 소프트웨어| Goodsync를 유료결제하면 윈도우와 휴대폰용 앱을 다 구매... | brucex | 115 | 12-08 |
98529 | 하드웨어| RTX 3060 12기가인데, 좀 더 성능낼 수 있는게 있는지 궁금... [4] | 카니 | 395 | 12-08 |
98528 | 기 타| 윈도우,notepad에서 옛 한글 입력하는 방법이 있을까요 [2] | 골드캐쉬 | 139 | 12-08 |
98527 | 윈 도 우| WINDOWS10 코파일럿 활성 | 억쓰 | 296 | 12-08 |
98526 | 윈 도 우| windows11 설치 중에 개인설정은 어디서 나오나요? [5] | brucex | 326 | 12-08 |
98525 | 기 타| 여쭙니다. [2] | 토끼다 | 253 | 12-08 |
98524 | 소프트웨어| 베가스 설치 에러 [1] | 삿갓나그네 | 219 | 12-08 |
98523 | 하드웨어| 삼성 데스크탑 BIOS 업데이트 [12] | 초가지붕 | 569 | 12-08 |
98522 | 기 타| 프라임 os 백업 복구 질문좀 드려봅니다 [2] | 트레져sn | 249 | 12-08 |
98521 | 윈 도 우| 윈도우 설치 [3] | 뻐덩 | 845 | 12-07 |
98520 | 하드웨어| NVMe SSD 를 pci 슿홋에 꼽을수 있는건 이름이 먼가요 [5] | 세븐좋아 | 690 | 12-07 |
98519 | 하드웨어| 바이오스 패스워드 초기화 문의 [9] | 해랑별이 | 466 | 12-07 |
98518 | 소프트웨어| idm을 사용하고 난후 이런 에러가 뜨네여. [1] | 컴아저씨훈 | 332 | 12-07 |
98517 | 기 타| 보안인증. 로봇이 아닙니다.. 무한정 떠요 ㅠㅠ [2] | 소소생 | 376 | 12-07 |
이렇게 하면 되나봅니다.
주요 사양2.cmd