Dism WIM이미지 정보 출력 문의 . . .
2023.10.28 06:27
install.wim 이미지 목록을 출력할 때 인덱스 번호와 이름 두 가지만 출력되도록 하고 싶은데 가능할까요?
Dism.exe /Get-WimInfo /WimFile:
Dism.exe /Get-WimInfo /WimFile: | find "Name"
↓ 테스트 하실분은 아래로 ↓
https://windowsforum.kr/gallery/20058999
4분 39초 구간
X:\Windows\System32\Dism.exe /Get-WimInfo /WimFile:%WimFile% | find "Name"
댓글 [13]
-
왕초보 2023.10.28 09:22
-
무월 2023.10.28 10:07
개선해 주셔서 아래 거로 확인했습니다.
-
지후빠 2023.10.28 09:41
자세히는 모르겠지만...
for /f "tokens=1*" %%a in ('Dism.exe /Get-WimInfo /WimFile:"g:\sources\install.wim" ^| find "Name"') do set /a i+=1 & echo !i! %%b
-
무월 2023.10.28 10:02
깔끔하게 잘 적용 되었습니다.
감사 드립니다. ^^
-
왕초보 2023.10.28 09:47
위에서는 0~9와 10의 경우 글자 차이로 이름이 10인 경우 이름이 한칸 뒤로 밀립니다
깔끔하게 정렬을 하려고 하면 제가 능력 부족으로 소스가 복잡해 지네요
인텍스가 나올때마다 카운트를 하고 0~9 값일때 이 값 앞에 빈공간 한개를 추가하는 방식으로 해보았습니다
소스는 복잡하지만..보시는 분들일 깔끔하게 볼수가 있을것 같습니다
@echo off
pushd %~dp0
color 1F
title Diskpart_Script_Selection
setlocal enabledelayedexpansion
:::Dism.exe /Get-WimInfo /WimFile:G:install.wim
Set Count=0
for /f "tokens=1,2,* delims=:" %%a in ('Dism.exe /Get-WimInfo /WimFile:G:install.wim') do (
IF "%%a" EQU "인덱스 " Set /a Count+=1
IF "%%a" EQU "이름 " (
Set Name=%%b
Set Num=!Count!
IF !Count! LEQ 9 Set Num= !Count!
echo !Num! !Name!
)
)
pause>nul
-
무월 2023.10.28 10:01
직접 테스트까지 피드백 감사드리며 소스 잘 적용되었습니다.
감사합니다. ^^
-
세이퍼컴 2023.10.28 10:10
수고하십니다.
닉 바꾸셔야겠습니다.
"왕고수"
-
지후빠 2023.10.28 10:47
for /f "tokens=1*" %%a in ('Dism.exe /Get-WimInfo /WimFile:"g:\sources\install.wim"^|find "Name"') do set /a i+=1& set j= !i!& echo !j:~-3! %%b
-
무월 2023.10.28 12:18
Index 숫자가 정렬되어 보이니 깔끔하네요.
감사합니다. ^^
-
지후빠 2023.10.28 14:00
스샷까지... 수고하셨습니다. ^^
-
무월 2023.10.28 14:07
인덱스(번호), 이름 딱 원하는 데로 출력되어 만족스럽습니다. ^^
-
지후빠 2023.10.28 14:20
갈수록 진화를 거듭하시는데 따라가질 못하고 있습니다. 수고하셨습니다. ^^;
-
지후빠 2023.10.28 11:24
코드페이지(한글, 영어)에 무관하게는
for /f "tokens=1*" %%a in ('Dism.exe /Get-WimInfo /WimFile:"g:\sources\install.wim"^|findstr /r "^Name ^이름"') do set /a i+=1& set j= !i!& echo !j:~-3! %%b
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 자유 게시판 이용간 유의사항 (정치, 종교, 시사 게시물 자제) [1] | gooddew | - | - |
46327 | Casablanca 명곡이죠 [3] | 번개 | 450 | 10-30 |
46326 | 삼다수만 고집하는 여친 [11] | FINAL | 1692 | 10-29 |
46325 | 1091회 로또 1등 9명 28억원씩…전원 자동(종합) | 조잼 | 788 | 10-29 |
46324 | 세상 변화가 참 빠르군요 [3] | 김나라굿 | 1132 | 10-28 |
46323 | [요청] 고수분께 이미지 편집 좀 부탁드립니다. [6] | OUTTON | 964 | 10-28 |
» | Dism WIM이미지 정보 출력 문의 . . . [13] | 무월 | 758 | 10-28 |
46321 | [배포예정] 무봉인 GAME OS [51] | 우인 | 1673 | 10-27 |
46320 | Diskpart Script & WinNTSetup 명령줄 옵션 테스트 . . . [15] | 무월 | 1006 | 10-27 |
46319 | 서버용 SSD 가이드 구합니다. [9] | magoo | 611 | 10-27 |
46318 | 랜섬 .zpww 조심하세요 [7] | [벗님] | 1706 | 10-27 |
46317 | [출시] 【10.23】KuerPE_25398.469_Camera.SoundNet_다기능... [1] | 컴아저씨훈 | 1510 | 10-25 |
46316 | 지난번 주식 대박 치셨다는 분... | 테츠로 | 1091 | 10-25 |
46315 | 그림판 [1] | 4k8k | 869 | 10-25 |
46314 | 음악 감상용 스피커 사망.... [7] | VᴇɴᴜꜱGɪ | 1048 | 10-25 |
46313 | 윈도우 바탕화면 미리 감사드립니다 [1] | M33 | 1107 | 10-25 |
46312 | 오늘 밤에 드디어 23H2 정식 출시인가요?? ㅎㅎ [12] | 지나다 | 2929 | 10-24 |
46311 | 코렐드로우 카카오톡 오픈채팅 모임 | 코렐드로우 | 487 | 10-24 |
46310 | amd 7500F 조립을 했습니다 [6] | 복구시디 | 924 | 10-24 |
46309 | 블루투스 키보드 수리 [4] | VᴇɴᴜꜱGɪ | 764 | 10-23 |
46308 | 문뜩 그냥~~~~ [2] | 치토스c | 677 | 10-23 |
만들어 주신 윈도우 ISO는 잘 활용을 하고 있습니다..이 자리를 빌어 감사인사를 드립니다
윈포에는 cmd 고수님들이 많이 계신데..아직 글이 없어서 cmd 관련해서는 초보지만 한번 만들어 보았습니다
Win7 x64를 사용하고 있어서 저는 한글로 나오네요.. 참고만 하여 주십시요
"인덱스 " : 로 구분을 하여서 인덱스 글자 다음에 빈공간이 한개 있어야 IF문에 적용이 됩니다
잘 해결이 되시길 바랍니다
@echo off
pushd %~dp0
color 1F
title Diskpart_Script_Selection
setlocal enabledelayedexpansion
:::Dism.exe /Get-WimInfo /WimFile:G:install.wim
for /f "tokens=1,2,* delims=:" %%a in ('Dism.exe /Get-WimInfo /WimFile:G:install.wim') do (
IF "%%a" EQU "인덱스 " Set Num=%%b
IF "%%a" EQU "이름 " echo !Num! %%b
)
pause>nul