linha de comando para obter informações sobre o status do disco?

5

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?

    
por Vaibhav 11.09.2012 / 13:57

4 respostas

4

Abra DISKPART e execute LIST DISK . A coluna de status mostrará se eles estão online ou não.

    
por 11.09.2012 / 14:00
6

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
    
por 11.09.2012 / 14:01
1

Use o WMIC: WMIC DISKDRIVE GET Availability,Index,Caption

Os valores para disponibilidade podem ser encontrados no MSDN .

    
por 11.09.2012 / 14:04
0

Get-WmiObject -Class win32_diskdrive | fl deviceid, serialnumber

    
por 28.04.2016 / 13:02