La maggior parte delle volte, è necessario ottenere lo spazio del disco gratuito in Windows per eseguire alcune operazioni specifiche. Lo spazio del disco gratuito è disponibile utilizzando GUI (interfaccia utente grafica). Tuttavia, PowerShell può anche essere usato per questo scopo. Più specificamente, PowerShell ha diversi cmdlet tra cui "Get-volume" E "Get-psdrive"Per ottenere lo spazio del disco gratuito.
Questo post coprirà i dettagli per ottenere spazio su disco gratuito in PowerShell.
Come usare PowerShell per ottenere spazio su disco gratuito?
Questi sono gli approcci per recuperare lo spazio disco libero dell'unità:
Metodo 1: utilizzare il cmdlet "get-volume" per ottenere lo spazio del disco gratuito
Il cmdlet "Get-volume"Viene utilizzato per recuperare il volume del disco specificato, compresa la dimensione totale e libera. Se i parametri non vengono forniti, otterrà la dimensione del disco di tutte le unità.
Esempio 1: Ottieni lo spazio del disco gratuito di tutti i dischi disponibili
Questo esempio eseguirà il "Get-volume"CMDLET per recuperare lo spazio disco libero di tutte le unità sul sistema:
Get-volume
Esempio 2: Ottieni lo spazio del disco libero di un disco specifico
In questa illustrazione, lo spazio disco libero di un "C"Drive verrà recuperato:
Get -volume -driveletter c
Secondo lo snippet di codice sopra:
Come puoi vedere, le dimensioni rimanenti del "C"L'unità è"3.02"GBS.
Metodo 2: utilizzare il cmdlet "get-psdrive" per ottenere lo spazio del disco gratuito
Il cmdlet "Get-psdrive"Ottiene i dettagli dell'unità specificata nella sessione corrente. Se nel caso in cui i parametri non vengano forniti a questo cmdlet, otterrà tutte le unità nella sessione corrente.
Esempio 1: Ottieni lo spazio disco gratuito delle attività di sessione corrente
In questo esempio di codice, verrà recuperato lo spazio disco gratuito di tutti i dischi disponibili della sessione corrente:
Get-psdrive
Esempio 2: Ottieni lo spazio del disco gratuito di un disco specifico usando il cmdlet "get-psdrive"
Questa dimostrazione otterrà lo spazio del disco gratuito di un disco specificato dall'utente:
Get-psdrive c
Nella riga di codice sopra, in primo luogo, specificare il “Get-psdrive"E quindi definisci la lettera di unità"C"A esso:
Si trattava di ottenere lo spazio del disco gratuito in PowerShell.
Conclusione
Il disco libero in PowerShell può essere recuperato utilizzando diversi metodi. Ad esempio, usando il “Get-volume", E "Get-psdrive"Cmdlets. Entrambi i metodi possono ottenere spazi disco gratuiti per tutte le unità disponibili se utilizzate senza parametri. Inoltre, per ottenere lo spazio del disco libero di un singolo disco, vengono utilizzati i rispettivi parametri. In questo articolo, sono stati spiegati metodi per ottenere lo spazio del disco libero in PowerShell.