PowerShell Uzyskaj rozmiar folderu w systemie Windows 10/11 | Oto pełny przewodnik [Menedżer partycji]

Wielu użytkowników jest zdezorientowanych co do tego, jakie polecenia cmdlet programu PowerShell mogą uzyskać rozmiar folderu. w tym poście ta strona wyjaśni, PowerShell pobiera rozmiar folderu szczegółowo. Wprowadza również lepszą alternatywę do wyświetlania rozmiaru pliku / folderu w systemie Windows 10/11.





Na tej stronie :

PowerShell to potężna powłoka wiersza poleceń systemu Windows i narzędzie środowiska skryptowego, którego można używać do wykonywania różnych zadań, takich jak zamknąć/uruchom ponownie komputer zdalny , instalowanie aktualizacji systemu Windows , kopiować pliki , usuń plik, wyświetl rozmiar pliku i nie tylko.

Jednak wielu nowicjuszy, a nawet doświadczonych użytkowników nie wie, jak używać PowerShell do wykonywania tych prac. Tutaj omówimy polecenia cmdlet „PowerShell get file size” i przedstawimy alternatywne narzędzie. Czytajmy dalej, aby poznać więcej szczegółów.



Czy PowerShell może uzyskać rozmiar folderu

Czy PowerShell może uzyskać rozmiar pliku? Oczywiście, że tak. Istnieją różne polecenia cmdlet PowerShell, które mogą pomóc w uzyskaniu rozmiaru folderu/pliku w określonym katalogu. Tutaj podsumowujemy polecenia cmdlet, aby uzyskać rozmiar folderu PowerShell w następujący sposób:

  • Get-ChildItem (alias gci): Powinien to być najpopularniejszy cmdlet do pobierania rozmiaru folderu PowerShell. To polecenie cmdlet umożliwia uzyskanie listy rozmiarów plików/folderów w określonym katalogu. Może pobierać wszystkie elementy z jednego lub więcej określonych katalogów, ale nie wyświetla pustego katalogu.
  • Miara-obiekt (alias miary): To polecenie cmdlet jest używane głównie do wykonywania obliczeń na wartościach właściwości obiektów. Możesz go użyć do wyświetlenia minimalnego, maksymalnego i sumarycznego rozmiaru wszystkich plików/folderów w bieżącym katalogu.
  • Wybierz obiekt (wybierz alias): To polecenie cmdlet służy do wybierania określonych właściwości obiektu lub zestawu obiektów. Może wyświetlić wynik i przekonwertować bajty na megabajty dla rozmiaru folderu/pliku.

Teraz powinieneś mieć ogólną wiedzę na temat poleceń cmdlet związanych z pobieraniem rozmiaru katalogu programu PowerShell. Zobaczmy, jak uzyskać rozmiar folderu / pliku za pomocą PowerShell w systemie Windows 10/11.

Jak sprawić, by PowerShell uzyskał rozmiar folderu na dysku Windows 10/11

Jak sprawić, by PowerShell pobierał rozmiar folderów/plików w systemie Windows 10/11? Odpowiedź różni się w zależności od potrzeb. W tym miejscu podsumowujemy kilka najczęstszych przykładów związanych z obiektem rozmiaru katalogu pobierania programu PowerShell.



Aby otworzyć okno programu PowerShell z podwyższonym poziomem uprawnień, wpisz Powershell w polu wyszukiwania kliknij prawym przyciskiem myszy Windows PowerShell i wybierz Uruchom jako administrator i kliknij na TAk aby to potwierdzić. Po otwarciu możesz wypróbować następujące polecenia, aby wyświetlić listę rozmiarów folderów/plików w katalogu.

Przykład 1: PowerShell Pobierz rozmiar folderu w określonym katalogu

Jeśli chcesz uzyskać rozmiar pliku/folderu w określonym katalogu, możesz odwołać się do następującego polecenia. Na przykład, aby uzyskać rozmiar folderu C:\Windows10Upgrade, możesz uruchomić plik Get-ChildItem C:\Windows10Upgrade | Zmierz obiekt -Właściwość Długość -suma Komenda.



Ścieżka folderu Get-ChildItem | Zmierz obiekt -Właściwość Długość -suma



  uzyskaj rozmiar folderu PowerShell

Jeśli chcesz wyświetlić całkowity rozmiar pliku tego katalogu w MB lub GB, możesz uruchomić następujące polecenie.

(gci C:\Windows10Upgrade | miara długości -s). suma / 1 MB

(gci C:\Windows10Upgrade | miara długości -s). suma / 1 Gb

Jeśli chcesz zaokrąglić rozmiar do dwóch miejsc po przecinku, możesz uruchomić następujące polecenie:

'{0:N2} GB' -f ((gci C:\Windows10Upgrade | miara długości -s). suma / 1 Gb)

  pokaż rozmiar folderu w MB lub GB PowerShell

Przykład 2. PowerShell Pobierz rozmiar pliku określonego typu w katalogu

Jeśli chcesz uzyskać całkowity rozmiar wszystkich rozmiarów plików typu .exe, możesz uruchomić następujące polecenie. Tutaj możesz wymienić exe z innymi typami plików, takimi jak iso, xlsx itp.

(gci c:\exe *.exe | miara długości -s).sum / 1Mb

Przykład 3. PowerShell Pobierz rozmiar katalogu, w tym podfoldery i podkatalogi

Aby uzyskać całkowity rozmiar wszystkich plików w katalogu, w tym podfolderów i podkatalogów, możesz użyć polecenia cmdlet –Recurse. Na przykład, jeśli chcesz uzyskać całkowity rozmiar wszystkich plików w katalogu C:\Windows10Upgrade, możesz uruchomić następujące polecenie.

'{0:N2} GB' -f ((gci –force C:\Windows10Upgrade –Recurse -ErrorAction SilentlyContinue| Measure Length -s).sum / 1Gb)

  uzyskaj rozmiar katalogu za pomocą PowerShell

Przykład 4. PowerShell Pobierz rozmiar folderu na zdalnych komputerach

Ponadto PowerShell może pomóc w uzyskaniu rozmiaru folderu/pliku na komputerach zdalnych za pomocą polecenia cmdlet Invoke-command. Tutaj musisz wymienić Nazwa komputera z rzeczywistą nazwą komputera zdalnego.

Invoke-Command -ComputerName hq-srv01 -ScriptBlock ${Function:Get-FolderSize} –ArgumentList 'C:\PS'

Lepsza alternatywa dla PowerShell Uzyskaj rozmiar folderu

Zgodnie z powyższymi informacjami wiemy, że PowerShell jest profesjonalnym narzędziem, które potrafi wyświetlać listę rozmiarów plików/folderów/podfolderów w katalogu. Jest to jednak czasochłonne i skomplikowane, jeśli nie znasz tych poleceń cmdlet. Czasami możesz napotkać różne błędy, takie jak „nie można znaleźć ścieżki”, „ uruchamianie skryptów jest wyłączone ”, itp.

Czy istnieje skuteczna alternatywa dla rozmiaru folderu listy PowerShell? Oczywiście, że tak. ta witryna Partition Wizard jest takim narzędziem. To Analizator przestrzeni może pomóc w szybkiej analizie rozmiaru pliku/folderu/katalogu na różnych dyskach.

Poza tym możesz wyszukać plik według nazwy lub typu za pomocą oprogramowania. Jeśli twój dysk twardy lub dysk C jest pełny, to narzędzie również poinformuje Cię o tym jakie pliki zajmują miejsce na dysku i pomaga zwolnić miejsce na dysku.

Darmowe pobieranie

  analizować miejsce na dysku za pomocą oprogramowania tej witryny