Como usar o PowerShell para obter espaço livre em disco

Como usar o PowerShell para obter espaço livre em disco

Na maioria das vezes, é necessário obter o espaço livre em disco no Windows para executar uma operação específica. O espaço do disco livre pode ser encontrado usando a GUI (interface gráfica do usuário). No entanto, PowerShell também pode ser usado para esse fim. Mais especificamente, PowerShell tem vários cmdlets, incluindo “Get-Volume" e "Get-PsDrive”Para obter espaço livre em disco.

Esta posta.

Como usar o PowerShell para obter espaço livre em disco?

Essas são as abordagens para recuperar o espaço livre em disco da unidade:

    • Get-Volume
    • Get-PsDrive

Método 1: Use o cmdlet "Get-Volume" para obter o espaço do disco livre

O cmdlet “Get-Volume”É utilizado para recuperar o volume do disco especificado, incluindo tamanho total e livre. Se os parâmetros não forem fornecidos, terá o tamanho do disco de todas as unidades.

Exemplo 1: Obtenha o espaço do disco livre de todos os discos disponíveis

Este exemplo executará o “Get-Volume”CMDLET para recuperar o espaço livre em disco de todas as unidades no sistema:

Get-Volume



Exemplo 2: Obtenha o espaço livre em disco de um disco específico

Nesta ilustração, o espaço livre em disco de um “C”A unidade será recuperada:

Get -Volume -DriveLetter c


De acordo com o snippet de código acima:

    • Primeiro, especifique o “Get-Volume”Cmdlet.
    • Depois disso, adicione o “-DriveLetterParâmetro e atribuir a letra de unidade necessária:



Como você pode ver, o tamanho restante do “C”Drive é“3.02”GBS.

Método 2: Use o cmdlet "Get-PsDrive" para obter o espaço do disco livre

O cmdlet “Get-PsDrive”Obtém os detalhes da unidade especificada na sessão atual. Se, caso os parâmetros não sejam fornecidos a este cmdlet, ele receberá todas as unidades na sessão atual.

Exemplo 1: Obtenha o espaço livre em disco das unidades de sessão atual

Neste exemplo de código, o espaço livre em disco de todos os discos disponíveis da sessão atual será recuperado:

Get-PsDrive



Exemplo 2: Obtenha o espaço do disco livre de um disco específico usando o cmdlet "Get-PsDrive"

Esta demonstração obterá o espaço livre em disco de um disco especificado pelo usuário:

Get-PsDrive c


Na linha de código acima, primeiro, especifique o “Get-PsDrive”E então defina a letra de unidade“C”Para isso:


Isso se tratava de obter o espaço do disco livre em PowerShell.

Conclusão

O disco livre em PowerShell pode ser recuperado usando vários métodos. Por exemplo, usando o “Get-Volume", e "Get-PsDrive”Cmdlets. Ambos os métodos podem obter espaços de disco livre para todas as unidades disponíveis quando usadas sem parâmetros. Além disso, para obter o espaço livre em disco de um único disco, os respectivos parâmetros são usados. Neste artigo, os métodos para obter o espaço livre em disco em PowerShell foram explicados.