PowerShell Hanki kansion koko Windows 10/11:ssä | Tässä on täydellinen opas [Osionhallinta]

Monet käyttäjät ovat hämmentyneitä siitä, mitä PowerShell-cmdletit voivat saada kansion koon. Tässä viestissä tämä sivusto selittää PowerShell saa kansion koon yksityiskohtaisesti. Se esittelee myös paremman vaihtoehdon luettelotiedostojen/kansioiden kokoille Windows 10/11:ssä.





Tällä sivulla :

PowerShell on tehokas Windows-komentorivin kuori- ja komentosarjaympäristötyökalu, jota voidaan käyttää erilaisiin töihin, kuten esim. sammuta/käynnistä etätietokone uudelleen , Windows-päivitysten asentaminen , kopioida tiedostoja , poista tiedosto, listaa tiedostokoko ja paljon muuta.

Monet aloittelijat ja jopa kokeneet käyttäjät eivät kuitenkaan ole perehtyneet PowerShellin käyttämiseen näiden töiden tekemiseen. Täällä keskustelemme 'PowerShell get file size' -cmdletistä ja esittelemme vaihtoehtoisen työkalun. Jatketaan lukemista saadaksesi lisätietoja.



Voiko PowerShell saada kansion koon

Voiko PowerShell saada tiedostokoon? Tietysti kyllä. On olemassa useita PowerShell-cmdlet-komentoja, jotka voivat auttaa sinua saamaan kansion/tiedoston koon tiettyyn hakemistoon. Tässä teemme yhteenvedon cmdlet-komennoista saadaksemme kansiokoon PowerShell seuraavasti:

  • Get-ChildItem (gci-alias): Sen pitäisi olla yleisin cmdlet PowerShell-kansiokoon saamiseksi. Tämän cmdletin avulla voit saada luettelon tiedostojen/kansioiden koosta määritetyssä hakemistossa. Se voi saada kaikki kohteet yhteen tai useampaan määritettyyn hakemistoon, mutta se ei näytä tyhjää hakemistoa.
  • Measure-Object (mittaalias): Tätä cmdlet-komentoa käytetään pääasiassa objektien ominaisuusarvojen laskemiseen. Voit käyttää sitä näyttämään kaikkien nykyisen hakemiston tiedostojen/kansioiden vähimmäis-, enimmäis- ja summakoon.
  • Select-Object (valitse alias): Tällä cmdletillä valitaan objektin tai objektijoukon määritetyt ominaisuudet. Se voi näyttää tuloksen ja muuntaa tavut megatavuiksi kansion/tiedoston koon mukaan.

Nyt sinulla pitäisi olla yleinen käsitys PowerShell get -hakemistokoon liittyvistä cmdlet-komennoista. Katsotaanpa, kuinka saada kansion/tiedoston koko PowerShellin avulla Windows 10/11:ssä.

Kuinka saada PowerShell saamaan kansion koon levyllä Windows 10/11

Kuinka saada PowerShell saamaan kansioiden/tiedostojen kokoa Windows 10/11:ssä? Vastaus vaihtelee tarpeidesi mukaan. Tässä on yhteenveto useista yleisimmistä esimerkeistä, jotka liittyvät PowerShell get directory size -objektiin.



Avaa korotettu PowerShell-ikkuna kirjoittamalla powershell napsauta hakukentässä hiiren kakkospainikkeella Windows PowerShell ja valitse Suorita järjestelmänvalvojana ja klikkaa Joo sen vahvistamiseksi. Kun olet avannut, voit kokeilla seuraavia komentoja listataksesi kansion/tiedoston koon hakemistossa.

Esimerkki 1: PowerShell Hae kansion koko määritetyssä hakemistossa

Jos haluat saada tiedoston/kansion koon tiettyyn hakemistoon, voit viitata seuraavaan komentoon. Jos haluat esimerkiksi saada C:\Windows10Upgrade-kansion koon, voit suorittaa Get-ChildItem C:\Windows10Upgrade | Measure-Object -Ominaisuuden pituus -summa komento.



Get-ChildItem-kansiopolku | Measure-Object -Ominaisuuden pituus -summa



  Hanki kansion koko PowerShell

Jos haluat näyttää tämän hakemiston koko tiedostokoon megatavuina tai gigatavuina, voit suorittaa seuraavan komennon.

(gci C:\Windows10Upgrade | mittaa pituus -s).sum / 1Mb

(gci C:\Windows10Upgrade | mittaa pituus -s).sum / 1Gb

Jos haluat pyöristää koon kahteen desimaaliin, voit suorittaa seuraavan komennon:

'{0:N2} GB' -f ((gci C:\Windows10Upgrade | mittaa pituus -s).sum / 1Gb)

  Näytä kansion koko mb- tai gb PowerShellissä

Esimerkki 2. PowerShell Hae hakemiston tietyn tyypin tiedostokoko

Jos haluat saada kaikkien .exe-tiedostotyyppien tiedostokokojen kokonaiskoon, voit suorittaa seuraavan komennon. Täällä voit vaihtaa exe muiden tiedostotyyppien kanssa, kuten iso, xlsx jne.

(gci c:\exe *.exe | mittaa pituus -s).summa / 1Mb

Esimerkki 3. PowerShell Hae hakemiston koko, mukaan lukien alikansiot ja alihakemistot

Voit saada hakemiston kaikkien tiedostojen kokonaiskoon, mukaan lukien alikansiot ja alihakemistot, käyttämällä -Recurse-cmdlet-komentoa. Jos esimerkiksi haluat saada kaikkien C:\Windows10Upgrade-hakemistossa olevien tiedostojen kokonaiskoon, voit suorittaa seuraavan komennon.

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

  Hanki hakemiston koko PowerShellin avulla

Esimerkki 4. PowerShell Hae kansion koko etätietokoneissa

Lisäksi PowerShell voi auttaa sinua saamaan kansion/tiedoston koon etätietokoneissa Invoke-command-cmdletin kautta. Tässä sinun on vaihdettava tietokoneen nimi etätietokoneen todellisella nimellä.

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

Parempi vaihtoehto PowerShellille Hanki kansion koko

Yllä olevien tietojen mukaan tiedämme, että PowerShell on ammattimainen työkalu, joka voi luetella tiedostojen/kansioiden/alikansioiden koot hakemistossa. Se on kuitenkin aikaa vievää ja monimutkaista, jos et tunne näitä cmdlettejä. Joskus saatat kohdata erilaisia ​​virheitä, kuten 'polkua ei löydy', ' skriptien suorittaminen on poistettu käytöstä ', jne.

Onko PowerShell-luettelokansion koolle tehokas vaihtoehto? Tietysti kyllä. tämä sivusto Partition Wizard on tällainen työkalu. Se Avaruusanalysaattori ominaisuus voi auttaa analysoimaan tiedostojen/kansioiden/hakemistojen kokoa eri asemilla nopeasti.

Lisäksi voit etsiä tiedostoa nimellä tai kirjoittamalla ohjelmiston avulla. Tämä työkalu kertoo myös, jos kiintolevysi tai C-asemasi on täynnä mitkä tiedostot vievät levytilaa ja auttaa vapauttamaan levytilaa.

Ilmainen lataus

  analysoida levytilaa tämän sivuston ohjelmistolla