기 타 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 | - | - |
20913 | 윈 도 우| efi 파티션 만들어주는 프로그램이 있나요? [9] | 톰과제리 | 527 | 10-06 |
20912 | 윈 도 우| 애드가드 문제 [5] | WB | 527 | 05-21 |
20911 | 하드웨어| 영화감상시 볼륨 문제 [6] | rose2 | 527 | 06-08 |
20910 | 윈 도 우| pe에서 기존 윈도우가 uefi, bios인지 구별 가능한가요? [3] | ksire | 527 | 04-06 |
20909 | 하드웨어| 잘 쓰고 있던 HDD가 별안간 인식이 안됩니다. [4] | 써니7 | 527 | 01-26 |
20908 | 윈 도 우| 윈도우 잠금화면 흐리기 기능 없애는 법을 부탁드립니다. [2] | 나노오백 | 527 | 11-27 |
20907 | 소프트웨어| 이동디스크(외장하드)에선 벤토이로 부팅이 안됩니다. [7] | 윙도10 | 527 | 12-25 |
20906 | 기 타| 동영상 코덱 관련 질문드립니다! [6] | Fivernova | 527 | 07-06 |
20905 | 윈 도 우| VHD bcd 등록 문의 드립니다. [5] | 선우 | 527 | 06-19 |
20904 | 윈 도 우| 윈도우10 시작메뉴에 웹검색 안뜨게 할 수 없나요? [2] | 『ⓖⓤⓝ』 | 527 | 10-02 |
20903 | 윈 도 우| Windows 10_Ent_2009_20H2_19042.631_8in1_x64_wimboot(202... [3] | 혁태 | 527 | 01-05 |
20902 | 윈 도 우| Sysprep 일반화 진행후 봉인을 다시 풀면 새팅이 다 풀립니다 [12] | Raccooni_ | 527 | 02-20 |
20901 | 윈 도 우| 윈10 기본문자코드를 UTF8로 설정하면? | fftl | 527 | 11-03 |
20900 | 하드웨어| nvme M.2 재질문 [3] | 어차피 | 527 | 02-24 |
20899 | 소프트웨어| 크랙제작 문의드립니다. [3] | legio | 527 | 09-09 |
20898 | 소프트웨어| 자료실에 있는 포터샵 포터블 레지스트리에 추가가 되는건... [8] | windowsandromeda | 527 | 06-30 |
20897 | 기 타| 너트 볼트(?) 이것의 이름과 구매처는? [4] | 한스 | 527 | 03-10 |
20896 | 윈 도 우| 이렇게 나오게 할려면 어떻게 해야 하나요? [1] | 놋지미 | 527 | 10-27 |
20895 | 하드웨어| 라데온 HD7700에서 RX580으로 그래픽카드 교체시 질문 [3] | neonchang | 527 | 03-02 |
20894 | 하드웨어| 처음 산 usb를 nfs로 포멧을 하고 [4] | aqz | 527 | 01-25 |
이렇게 하면 되나봅니다.
주요 사양2.cmd