Como obter o número de série da unidade no pool de armazenamento

1

Eu tenho um pool de armazenamento no Windows 8.1 e percebo que sempre que eu inicializo o computador, ele fica pendurado por um longo tempo na detecção de unidades IDE durante o envio. Quando ele finalmente entra no Windows, ele mostra uma das unidades que eu tenho em um pool de armazenamento como desconectado. Eu estou supondo que a unidade está falhando. Eu tenho procurado como obter o número de série da unidade, uma vez que a maioria das unidades na minha máquina são do mesmo tamanho e eu não posso dizer um do outro que o número de série.

Existe um comando powershell ou algum outro comando que eu possa usar para ver o número de série das unidades no meu pool de armazenamento? A maioria dos resultados da pesquisa apontou para o Windows Server 2012 e as capturas de tela dos menus / janelas que esses guias não existem no Windows 8.1.

    
por Justin 02.01.2015 / 01:14

2 respostas

2

Depois de brincar um pouco, descobri que isso me deu o resultado que eu queria.

$colItems = Get-PhysicalDisk 

foreach ($objItem in $colItems) {
    write-host "HealthStatus: " $objItem.HealthStatus
    write-host "SerialNumber: " $objItem.SerialNumber
    write-host
}
    
por 02.01.2015 / 04:59
0

Você pode usar o cmdlet powershell para Get-WmiObjet com o objeto Win32_LogicalDiskClass. Retorna o número de série do volume. Por exemplo,

Write-Host "Drive information for $env:ComputerName"

Get-WmiObject -Class Win32_LogicalDisk |
    Where-Object {$_.DriveType -ne 5} |
    Sort-Object -Property Name | 
    Select-Object Name, VolumeName, VolumeSerialNumber, FileSystem, Description, VolumeDirty, '
        @{"Label"="DiskSize(GB)";"Expression"={"{0:N}" -f ($_.Size/1GB) -as [float]}}, '
        @{"Label"="FreeSpace(GB)";"Expression"={"{0:N}" -f ($_.FreeSpace/1GB) -as [float]}}, '
        @{"Label"="%Free";"Expression"={"{0:N}" -f ($_.FreeSpace/$_.Size*100) -as [float]}} |
    Format-Table -AutoSize

Você pode modificar os itens acima para conseguir o que deseja.

    
por 02.01.2015 / 02:05