Jak używać PowerShell, aby uzyskać bezpłatną przestrzeń na dysku

Jak używać PowerShell, aby uzyskać bezpłatną przestrzeń na dysku

Przez większość czasu konieczne jest uzyskanie bezpłatnego miejsca na dysku w systemie Windows, aby wykonać jakąś konkretną operację. Bezpłatne miejsce na dysku można znaleźć za pomocą GUI (graficzny interfejs użytkownika). Jednak w tym celu można również użyć PowerShell. Mówiąc dokładniej, PowerShell ma kilka CMDLET, w tym „Get-Volume" I "Get-Psdrive„Aby uzyskać bezpłatną przestrzeń na dysku.

Ten post obejmie szczegóły, aby uzyskać bezpłatną przestrzeń na dysku w PowerShell.

Jak używać PowerShell, aby uzyskać bezpłatną przestrzeń na dysku?

Są to podejścia do odzyskania bezpłatnej przestrzeni dysku:

    • Get-Volume
    • Get-Psdrive

Metoda 1: Użyj cmdlet „Get-Volume”, aby uzyskać bezpłatną przestrzeń dysku

Cmdlet „Get-Volume”Jest wykorzystywany do pobrania objętości określonego dysku, w tym całkowitego i swobodnego rozmiaru. Jeśli parametry nie zostaną dostarczone, otrzyma rozmiar dysku wszystkich dysków.

Przykład 1: Zdobądź bezpłatną przestrzeń dysku wszystkich dostępnych dysków

Ten przykład wykona „Get-Volume”CMDLET w celu odzyskania bezpłatnej przestrzeni dysku wszystkich napędów w systemie:

Get-Volume



Przykład 2: Zdobądź bezpłatną przestrzeń dysku określonego dysku

Na tej ilustracji wolna przestrzeń dysku „C„Dysk zostanie odzyskany:

Get -volume -driveletter c


Zgodnie z powyższym fragmentem kodu:

    • Najpierw określ „Get-Volume”Cmdlet.
    • Następnie dodaj „-DRIVELETTER”Parametr i przypisz wymaganą literę dysku:



Jak widać, pozostały rozmiar „C„Drive to„3.02„GBS.

Metoda 2: Użyj CMDLET „GET-PSDRIVE”, aby uzyskać bezpłatną przestrzeń dysku

Cmdlet „Get-Psdrive”Otrzymuje określone szczegóły dysku w bieżącej sesji. Jeśli na wypadek, gdyby parametry nie zostaną dostarczone do tego CMDLET, wówczas otrzyma wszystkie dyski w bieżącej sesji.

Przykład 1: Zdobądź bezpłatną przestrzeń dysku bieżących napędów sesji

W tym przykładzie kodu zostanie pobrana bezpłatna przestrzeń dysku wszystkich dostępnych dysków bieżącej sesji:

Get-Psdrive



Przykład 2: Uzyskaj bezpłatną przestrzeń dysku określonego dysku za pomocą cmdlet „Get-PSDrive”

Ta demonstracja otrzyma bezpłatną przestrzeń dysku określonego przez użytkownika:

Get-Psdrive c


Najpierw w powyższej linii kodu określ „Get-Psdrive”A następnie zdefiniuj literę napędową„C„Do tego:


Chodziło o uzyskanie bezpłatnej przestrzeni dysku w PowerShell.

Wniosek

Bezpłatny dysk w PowerShell można odzyskać za pomocą kilku metod. Na przykład za pomocą „Get-Volume", I "Get-Psdrive”CMDLETS. Obie metody mogą uzyskać bezpłatne przestrzenie dysku dla wszystkich dostępnych dysków, gdy są używane bez parametrów. Ponadto, aby uzyskać bezpłatną przestrzeń dysku jednego dysku, używane są odpowiednie parametry. W tym artykule wyjaśniono metody uzyskania bezpłatnej przestrzeni dysku w PowerShell.