Visualizzazione post con etichetta informazioni disco fisico. Mostra tutti i post
Visualizzazione post con etichetta informazioni disco fisico. Mostra tutti i post

venerdì 20 ottobre 2017

PowerShell: Visualizzare informazioni dettagliate sui dischi fisici installati nel sistema tramite il cmdlet Get-PhysicalDisk

Introdotto a partire da Windows 8/ Windows Server 2012, il cmdlet Get-PhysicalDisk consente di elencare i dischi fisici installati nel sistema e relative informazioni dettagliate.

Lanciando il comando senza alcun parametro verranno elencati i dischi installati nel sistema con alcune informazioni come il modello, il Serial Number, il tipo di disco (HDD o SDD), lo stato di 'salute' del disco, la dimensione, ecc. 

Get-PhysicalDisk
FIG 1 - Get-PhysicalDisk

Per visualizzare maggiori dettagli è possibile utilizzare il comando
Get-PhysicalDisk | Select *
Get-PhysicalDisk, visualizzare maggiori dettagli
FIG 2 - Get-PhysicalDisk, visualizzare maggiori dettagli


Tramite Select è possibile specificare solo le informazioni che ci interessano tra quelle disponibili. Ad es. per visualizzare solo il modello del disco e il tipo possiamo utilizzare il comando
Get-PhysicalDisk | Select Model, MediaType



Parametri principali


-CanPool
Passando al parametro il valore $True verranno elencati solo i dischi installati che consentono l'utilizzo in un pool di storage. Con $False, viceversa, verranno elencati solo i dischi che non possono essere utilizzati in uno storage pool.
Es.
Get-PhysicalDisk -CanPool $True

-CimSession
Esegue il comando su una sessione o un computer remoto.
Get-PhysicalDisk -CimSession <NomeServer1>

-FriendlyName
Permette di visualizzare le informazioni del disco passato al parametro
Get-PhysicalDisk -FriendlyName <NomeDisco>

-HealthStatus
Permette di visualizzare le informazioni dei dischi installati che hanno lo stato di 'salute' specificato dal parametro HealthStatus. I valori accettati sono Healthy, Unhealthy, Unknown, Warning.
Ad es. volendo visualizzare solo i dischi che hanno il valore HealthStatus impostato su Warning il comando è il seguente:
Get-PhysicalDisk -HealthStatus Warning

-Manufacturer
Il parametro Manufacturer consente di visualizzare le informazioni solo dei dischi prodotti dal produttore specificato.
Get-PhysicalDisk -Manufacturer WDC

-Model
Analogamente al parametro Manufacturer, Model consente di specificare il modello del disco.
Get-PhysicalDisk -Model "WDC WD5000AAKX-75U6AA0"

-Usage
Consente di visualizzare le informazioni dei dischi in base alla loro destinazione di utilizzo. I valori accettati sono  AutoSelect, HotSpare, Journal, ManualSelect, Retired, Unknown.
Get-PhysicalDisk -Usage Journal

-VirtualDisk
Passando al parametro un oggetto Virtual Disk consente di visualizzare le informazioni del disco fisico usato dal disco virtuale. L'oggetto VirtualDisk può essere trovato tramite il cmdlet Get-VirtualDisk.

-UniqueId
Permette di visualizzare le informazioni del disco con uno specifico ID.