질문과 답변
기 타 cmd 질문드립니다..
2023.11.28 16:17
안녕하세요 하나하나씩 복사해보고 인터넷 검색해서 배우고 있는 왕초보 입니다.
일전에 질문드려서 wmic cpu get name 등의 3가지 결과값을
echo - CPU : %결과값% 으로 적용해서 하는방법을 알려주시고 예제까지 주셔서
같은방법으로 여러가지 적용하여 하던중에 벽에 부딪쳤습니다.
이렇게 결과값이 두줄로 나오는 경우 지금 제 컴퓨터 램이 2개라 2줄이지만 풀뱅크 일때는
최대 4줄로 나오겠내요.. 이럴경우 어찌해야 하는지 몰라서 2일정도 검색해보고 나름 이리저리 바꿔봐도
안되내요..
저번에 알려주신 방법으로는 두번째 결과값만 도출되내요..
결과값 첫번째 두번째줄이 같이 나오거나 1번째 결과값 혹은 결과값의 원하는 순서를 지정해서
echo - RAM : %결과값1% %결과값2%
이런식으로 표기하고 싶습니다.
더 나아가서는 가능하다면 결과값의 수가 현재 2개일때는 2라고 표기, 4개일때는 4라고 표기하고
그 결과값들이 갯수에 맞게 나열될수 있게 하는게 최종목표입니다. 아래처럼요.
echo - RAM : %결과값수% 개의 %결과값1% %결과값2% %결과값3% %결과값4%
가르침 주시면 열심히 공부하겠습니다..항상 좋은하루들 되십시오
댓글 [3]
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
3773 | 윈 도 우| 고수님들의 고견을 구합니다 [3] | 해오름 | 222 | 06-11 |
3772 | 소프트웨어| 아크로벳 리더 2019 포터블이 계정등록을 요구 합니다, | 좋은데이 | 222 | 03-08 |
3771 | 기 타| github 질문이요 [4] | Dr.Nick | 222 | 10-03 |
3770 | 기 타| PE로 부팅후 파일 백업시 파일 위치 문의 드립니다. [2] | 들에핀국화 | 222 | 10-08 |
3769 | 윈 도 우| 엣지브라우저에서 검색어가 마음대로 추가됩니다 [2] | eidhcheywu | 222 | 08-04 |
3768 | 윈 도 우| 윈도우 설치 usb에 자동 인증 pid 파일 양식이 ? ,, [4] | ㄴChosimㄱ | 222 | 07-17 |
3767 | 윈 도 우| 서비스에 랜덤의 이름이 부여된 현상 [3] | 천사와의데 | 222 | 04-29 |
3766 | 소프트웨어| clover를 virustotal에서 돌렸더니 [1] | 개골동자 | 222 | 03-07 |
3765 | 윈 도 우| wim 복구영역 설치에 관해서 | 알리아스 | 222 | 05-19 |
3764 | 윈 도 우| 멀티부팅이 안됩니다 [2] | 궁금증유발 | 222 | 12-17 |
3763 | 윈 도 우| 포맷시 활성화버튼 문의 [2] | 오후9시7분 | 222 | 12-27 |
3762 | 윈 도 우| 윈도우와 PE 백업과 복구에서 [1] | 현민지 | 222 | 12-06 |
3761 | 윈 도 우| 엣지에서..이런 경우 없으신가요?? | 하양곰 | 222 | 11-20 |
3760 | 소프트웨어| BurnAware Pro 11.7 에서 오디오CD [2] | 포토 | 222 | 11-08 |
3759 | 소프트웨어| image for windows는 용량이 다른 파티션에도 복원 되나요? [1] | 좋게멋지게 | 222 | 11-10 |
3758 | 윈 도 우| 윈도우 탐색기 실행 질문입니다. [1] | 준이오빠 | 222 | 08-01 |
3757 | 소프트웨어| snagit 동영상녹화프로그램을 사용후에 오디오 출력 장치 ... [1] | 좋게멋지게 | 222 | 07-12 |
3756 | 소프트웨어| firefox 질문입니다... [3] | 붉은노을 | 222 | 07-17 |
3755 | 하드웨어| 메인보드에 스크레치 관련질문 [3] | 비락식혜 | 222 | 03-28 |
3754 | 기 타| 핸드폰 앱 문의(note)기종 [4] | 무명거사 | 222 | 02-02 |
RAM_Bank.cmd - 램뱅크 8개까지 체크합니다. 더 있으면 8을 원하는 숫자로 바꾸시면 되실 것 같습니다.
@echo off & setlocal enabledelayedexpansion
for /f "tokens=1,2" %%a in ('wmic memorychip get BankLabel') do set bank=%%b !bank!
for /l %%a in (1,1,8) do if not !bank!==!bank:%%a=! (set /a j+=1 & set bank%%a=BANK%%a )
echo - RAM : %j% 개의 %bank1%%bank2%%bank3%%bank4%%bank5%%bank6%%bank7%%bank8%
endlocal & pause