본문 바로가기

디스크와 파티션

[DiskPart] 작업을 좀 더 쉽게 하는 팁 - 축약형 명령의 사용

DiskPart 의 작업을 좀 더 쉽게 도와주는 축약형 명령

1. = 은 공백으로 처리 가능

모든 명령과 매개 변수(인수)에서 = 은 공백으로 처리가 가능합니다.

Select Volume=0
Select Vdisk File="C:\Test.vhd"
Select Volume 0
Select Vdisk File "C:\Test.vhd"

다만 매개 변수들의(File, Type, Maximum 등) = 까지 공백으로 처리하는 경우 다소 헷갈릴 여지가 있죠. 그래서 저는 = 는 붙여주는 것이 명령의 가독성을 높여주고 실수를 줄일 수 있다고 생각하기에 DiskPart 작업을 그리 오래하지 않으신 분들에게 이 팁은 사실 추천하지 않습니다.



2. 매개 변수(인수)와 값을 제외한 모든 명령들은 세 글자로 축약이 가능

DiskPart 의 모든 명령들은 매개 변수와 그 값을 제외한 명령 자체는 세 글자로 축약이 가능합니다.

Select Disk=0
Create Partition Primary Size=350
Format Fs=NTFS Quick
Assign Letter=S
Active
Sel Dis=0
Cre Par Pri Size=350
For Fs=NTFS Quick
Ass Letter=S
Act

참고로 축약은 반드시 세 글자가 아닌 세 글자까지 가능한 것으로 네 글자나 다섯 글자, 여섯 글자... 으로 축약해도 됩니다. 즉, Select 나 Selec, Sele, Sel 은 모두 같은 명령인 것이죠. 단 세 글자 미만 즉, Se 는 안 됩니다.

그리고 잘 모르시는 분들은 여기에서 어디까지가 명령이고 어디서부터 매개 변수인지 살짝 헷갈리실 수 있는데요. 아주 간단하게 Help 명령을 통해 명령에 대한 도움말을 구했을 때 구문에서 [] 대괄호로 묶여서 표현되는 녀석들이 매개 변수입니다.



이렇게 명령을 축약하여 사용하면 작업하기에 좀 더 편리하겠죠? 다만 DiskPart 의 명령들은 명령 자체가 해당 작업이 무엇인지를 나타내주는 길잡이가 되어주기 때문에 처음 배우시는 입장이라면 온전한 명령을 외우시는 게 이해하시기에는 더욱 좋습니다. 처음부터 축약형만을 통해 작업하다 보면 나중엔 이게 무슨 명령인지 모를 수도 있으니까요.

이 내용은 원래 모든 DiskPart 설명을 마치고 마지막에 올리려고 했는데 생각해보니 굳이 그럴 필요는 없다고 생각하여 중간에 불쑥 나오게 되었네요. 뭐... 제 글들 순서 꼬이는 게 하루 이틀이었나요. ㅎㅎㅎ 이젠 그냥 그러려니 하죠. 여기까지~ 이상입니다. ^^