Скрипт Powershell для инициализации всех новых дисков, форматирования и присвоения им меток в ОС - PullRequest
0 голосов
/ 07 февраля 2019

У меня есть сервер Windows с 4 дополнительными дисками, и я ищу что-то, что инициализирует все диски, форматирует их с блоками 64K, маркирует их на основе определенных имен и дает им конкретные буквы дисков (E, F, G, K),

Я видел этот код, но он дает буквы дисков по порядку (D, E, F, G), и я хотел бы дать дискам конкретные буквы.

$newdisk = @(get-disk | Where-Object partitionstyle -eq 'raw')
$Labels = @('Backup','Data','System','Logs')

for($i = 0; $i -lt $newdisk.Count ; $i++)
{

$disknum = $newdisk[$i].Number
$dl = get-Disk $disknum | 
Initialize-Disk -PartitionStyle GPT -PassThru | 
New-Partition -AssignDriveLetter -UseMaximumSize
Format-Volume -driveletter $dl.Driveletter -FileSystem NTFS - NewFileSystemLabel $Labels[$i] -Confirm:$false


}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...