기 타 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)(19)
- 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 | - | - |
98592 | 기 타| CMD 질문입니다.. [8] | 확님 | 311 | 12-15 |
98591 | 윈 도 우| nvidia 제어판 실종 [4] | 실시간 | 376 | 12-15 |
98590 | 윈 도 우| KB5033372 설치 후 sysprep 오류 안나시나요? [18] | 스카이피아 | 776 | 12-15 |
98589 | 서버 / IT| 서버 에러 인가요 아니면 제 컴퓨터에 문제가 있는 건가요? [4] | 테츠로 | 485 | 12-14 |
98588 | 윈 도 우| 윈도우11 코파일럿 활성화 방법 [4] | camp | 601 | 12-14 |
98587 | 모 바 일| 티맵을 휴대폰에서 내비로 이동하고 싶습니다. [3] | brucex | 632 | 12-14 |
98586 | 하드웨어| SCSI 하드디스크 연결 컨트롤러 문의 [4] | magoo | 229 | 12-14 |
98585 | 윈 도 우| 윈도우 pe에 iso파일 2개를 넣고 싶은데 [9] | lIIIIIIlll | 586 | 12-14 |
98584 | 윈 도 우| Hyper-V 질문 [2] | 낮과밤 | 219 | 12-14 |
98583 | 소프트웨어| 중국어로 된 pdf문서를 번역하고 싶은데요. [4] | brucex | 384 | 12-14 |
98582 | 윈 도 우| PDF 파일 다운로드 오류 문의 [1] | 강남역5번 | 132 | 12-14 |
98581 | 윈 도 우| 이더넷 사용안함/사용함 [2] | 추추추 | 479 | 12-14 |
98580 | 윈 도 우| fastcopy 중에 창이 꺼져버리네요.. [5] | MSTSC | 264 | 12-14 |
98579 | 윈 도 우| 다 해받지만 제거 안되는군요 [2] | 심돌이 | 513 | 12-13 |
98578 | 게 임| 조이스틱과 마우스를 같이 사용하는 방법이 있을까요? 도와... [6] | lucid | 257 | 12-13 |
98577 | 윈 도 우| OS드라이브 백업 후 형식 바꾸는 방법? [5] | 실시간 | 204 | 12-13 |
98576 | 윈 도 우| oem 윈도우버전을 다운받을수 있는 사이트가 있나요? [2] | 강토 | 284 | 12-13 |
98575 | 하드웨어| SSD 방열판 가격이 어느 정도인가요? [5] | ton3d | 347 | 12-13 |
98574 | 소프트웨어| 한컴2024 설치오류 [6] | 별기린 | 2617 | 12-13 |
98573 | 소프트웨어| acdsee 메뉴 글크기 될까요? | 에로스타 | 129 | 12-13 |
이렇게 하면 되나봅니다.
주요 사양2.cmd