반응형

Diskpart 파티션 스크립트 v1.0 - 초안
https://noways.tistory.com/2051

 

Diskpart 파티션 스크립트 v1.0 - 초안 테스트 중 . . .

Sergei PE에 포함된 Diskpart GUI Micro를 사용해 보았습니다. 깔끔하고 제한된 환경에서 사용하기에 매우 편리했습니다. 다만, 파티션 레이아웃을 변경할 수 없고 고정된 값을 사용해

noways.tistory.com

 

GUICtrlCreateEdit 출력에서

$hText = GUICtrlCreateEdit("", 20, 65, 400, 170, $ES_MULTILINE + $ES_READONLY + $WS_VSCROLL)
GUICtrlSetBkColor($hText, 0x000000)
GUICtrlSetColor($hText, 0xFFFFFF)

 

 

 

GUICtrlCreateListView 출력으로 변경

Global $hListView = GUICtrlCreateListView("디스크 번호|상태|크기|사용 가능|Dyn|Gpt", 20, 65, 420, 170)

; 각 열의 너비를 설정
_GUICtrlListView_SetColumnWidth($hListView, 0, 90)  ; 디스크 번호
_GUICtrlListView_SetColumnWidth($hListView, 1, 60)  ; 상태
_GUICtrlListView_SetColumnWidth($hListView, 2, 80)  ; 크기
_GUICtrlListView_SetColumnWidth($hListView, 3, 80)  ; 사용 가능
_GUICtrlListView_SetColumnWidth($hListView, 4, 50) ; Dyn
_GUICtrlListView_SetColumnWidth($hListView, 5, 50) ; Gpt

 

> diskpart

> lis dis

디스크 목록, 파티션 정보를 txt 파일로 출력 하고 리스트뷰에 파싱

Microsoft DiskPart 버전 10.0.19041.3636

Copyright (C) Microsoft Corporation.
컴퓨터: DESKTOP-3RE9PF1

  디스크 ###  상태           크기     사용 가능     Dyn  Gpt
  ----------  -------------  -------  ------------  ---  ---
  디스크 0    온라인             232 GB      0 B        *
  디스크 1    온라인             465 GB  1024 KB         
  디스크 2    온라인            1863 GB  1024 KB        *
  디스크 3    온라인            1863 GB      0 B         
  디스크 4    온라인             238 GB      0 B        *
  디스크 5    온라인              60 GB  1024 KB

 

 

 

사용자는 선택적으로 파티션 레이아웃 옵션을 선택하여 구성할 수 있습니다.

 

 

 

 

 

 

Diskpart 파티션 스크립트 v1.5 - 움짤 GIF

 

 

번외 - diskinfo-diskpart-8L.cmd 활용 디스크 정보 출력
Appendix - Display Disk Information Using diskinfo-diskpart-8L.cmd

 

https://windowsforum.kr/review/21030798

 

설치/사용기 - diskinfo-diskpart-8L.cmd

'sunshine'님이 댓글에 피드백 주신 내용을 수정하였습니다.  - 디스크 정보 부분과 볼륨 리스트 부분을 분리하여 인식할 수 있게 하였습니다.  - 7은 번외로 하고, 6을 계승하여 8로 이름 붙였습니

windowsforum.kr

반응형

+ Recent posts