Windows Server2008R2でパーティションを作成してフォーマットするスクリプトを作成しようとしています。
さて、disk 1
が選択されているので、フォーマットする必要がありますnotフォーマット済みの場合のみ。これは私が今持っているものです:
実行:diskpart /s script.txt
の内容 script.txt
select disk 1
clean
create partition primary
format fs=ntfs unit=65536 quick
active
assign letter=D
何か助けはありますか?
これは私のために働きます。
foreach ($disk in get-wmiobject Win32_DiskDrive -Filter "Partitions = 0"){
$disk.DeviceID
$disk.Index
"select disk "+$disk.Index+"`r clean`r create partition primary`r format fs=ntfs unit=65536 quick`r active`r assign letter=D" | diskpart
}
この場合、パーティションのないディスクを取得してから、使用可能なすべてのスペースを備えたDドライブを作成します
しばらく前に、ここの文字列を使用して完全なdiskpartコマンドをフォーマットしました。見た目は少しおかしなものですが、マルチノードクラスター上の多数のLUNに対してこれをすばやく自動化しようとしていたときに機能しました。 WMIメソッドは間違いなく見た目がすっきりしています。