本連載は、PowerShellコマンドレットについて、基本書式からオプション、具体的な実行例までを紹介していきます。今回は「New-Partition」コマンドレットを解説します。
この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。
本連載では、Windows PowerShellの基本的なコマンドレットについて、基本的な書式からオプション、具体的な実行例までを分かりやすく紹介していきます。今回は、コンピュータに接続されたディスク上にパーティションを新規作成する「New-Partition」コマンドレットです。
コンピュータに接続されたディスクにファイルやフォルダといったデータを書き込むには、幾つかの準備作業が必要なことは改めて説明する必要はないでしょう。
ディスクがコンピュータにデバイスとして認識された後、OSで扱うために「パーティション」と呼ばれる論理区分をディスク上に設定し、フォーマット作業を実施することで、初めてファイルやフォルダなどの書き込みができるようになります。
New-Partitionコマンドレットは、コンピュータに接続されたディスク上でパーティションを新規作成するコマンドレットです。ディスクのフォーマット後、パーティションを作成する際には、コンピュータが使用可能となるボリュームの容量やドライブレターを指定することになるので、ディスク操作においても非常に重要なコマンドレットです。
オプション | 意味 |
---|---|
-DiskNumber | パーティションを作成するディスクの番号を指定する |
-Size | 作成するパーティションのサイズを指定する。「-UseMaximumSize」オプション指定時には省略可能 |
-UseMaximumSize | 最大容量を指定してパーティションを作成する。「-Size」オプション指定時には省略可能 |
-DriveLetter | パーティションに割り当てるドライブレターを指定する。省略可能 |
-GptType | 「GPT」(GUIDパーティションテーブル)形式のディスク上に作成するパーティションの種類を「GUID」(グローバル一意識別子)で指定する。省略可能 |
-MBRType | 「MBR」(マスターブートレコード)形式のディスク上に作成するパーティションの種類を指定。省略可能 |
コンピュータに接続されたディスク上にパーティションを作成する際には、「ディスクの初期化」作業が必要となります。
GUI(グラフィカルユーザーインタフェース)の「ディスクの管理」ツールでもディスクの初期化は可能ですが、PowerShellで初期化する場合は本連載第93回で紹介した「Initialize-Disk」コマンドレットを使用します。
初期化されていないディスクに対してNew-Partitionコマンドレットでパーティションを作成しようとしても、「初期化されていない」というエラーが発生し、パーティションを作成できません(画面1)。なお、New-Partitionコマンドレットは、管理者権限で実行する必要があります。
Copyright © ITmedia, Inc. All Rights Reserved.