Abra DISKPART
e execute LIST DISK
. A coluna de status mostrará se eles estão online ou não.
Aqui está o cenário, Eu tenho o Windows Server 2003 e 2008 que está conectado LUNs. Eu queria obter o status do disco se os discos estiverem online ou offline usando a linha de comando.
Estou tentando executar diskpart /s sample.txt
e
sample.txt
contém
SELECT DISK=1
CREATE PARTITION primary
Portanto, o comando acima não está sendo executado, porque o disco está off-line. Existe algum "utilitário de linha de comando" nativo ou script para verificar o status dos LUNs atribuídos ao sistema?
Você pode usar o código a seguir para obter o status de uma unidade. Este é o código do powershell.
Get-WmiObject -Class win32_diskdrive -Property STATUS
Use o WMIC: WMIC DISKDRIVE GET Availability,Index,Caption
Os valores para disponibilidade podem ser encontrados no MSDN .
Get-WmiObject -Class win32_diskdrive | fl deviceid, serialnumber