211service.com
PowerShell získa veľkosť priečinka v systéme Windows 10/11 | Tu je úplný sprievodca [Správca oddielov]
Mnoho používateľov je zmätených v tom, akú veľkosť priečinka môžu získať rutiny cmdlet PowerShell. V tomto príspevku táto stránka vysvetlí PowerShell získa veľkosť priečinka podrobne. Predstavuje tiež lepšiu alternatívu k zoznamu veľkosti súboru/priečinku v systéme Windows 10/11.
- Môže PowerShell získať veľkosť priečinka
- Ako dosiahnuť, aby PowerShell získal veľkosť priečinka na disku Windows 10/11
- Lepšia alternatíva k PowerShell Získajte veľkosť priečinka
PowerShell je výkonný shell príkazového riadka Windows a nástroj skriptovacieho prostredia, ktorý možno použiť na prácu s rôznymi prácami, ako napr. vypnúť/reštartovať vzdialený počítač , inštalácia aktualizácií systému Windows , kopírovať súbory , odstrániť súbor, zobraziť veľkosť súboru a ďalšie.
Mnoho nováčikov a dokonca aj skúsených používateľov však nevie, ako používať PowerShell na tieto práce. Tu budeme diskutovať o cmdletoch „PowerShell získať veľkosť súboru“ a predstavíme alternatívny nástroj. Pokračujme v čítaní, aby sme sa dozvedeli viac podrobností.
Môže PowerShell získať veľkosť priečinka
Môže PowerShell získať veľkosť súboru? Samozrejme áno. Existujú rôzne rutiny cmdlet PowerShell, ktoré vám môžu pomôcť získať veľkosť priečinka/súboru v zadanom adresári. Tu zhrnieme rutiny cmdlet na získanie veľkosti priečinka PowerShell takto:
- Get-ChildItem (alias gci): Mal by to byť najbežnejší cmdlet na získanie veľkosti priečinka PowerShell. Tento cmdlet vám umožňuje získať zoznam veľkosti súborov/priečinkov v zadanom adresári. Môže získať všetky položky v jednom alebo viacerých špecifikovaných adresároch, ale nezobrazuje prázdny adresár.
- Measure-Object (alias miery): Tento cmdlet sa používa hlavne na vykonávanie výpočtov hodnôt vlastností objektov. Môžete ho použiť na zobrazenie minimálnej, maximálnej a súčtovej veľkosti všetkých súborov/priečinkov v aktuálnom adresári.
- Select-Object (vyberte alias): Tento cmdlet sa používa na výber špecifikovaných vlastností objektu alebo množiny objektov. Dokáže zobraziť výsledok a previesť bajty na megabajty pre veľkosť priečinka/súboru.
Teraz by ste mali mať celkové pochopenie cmdletov súvisiacich s veľkosťou adresára získania prostredia PowerShell. Pozrime sa, ako získať veľkosť priečinka / súboru pomocou PowerShell v systéme Windows 10/11.
Ako dosiahnuť, aby PowerShell získal veľkosť priečinka na disku Windows 10/11
Ako dosiahnuť, aby PowerShell získal veľkosť priečinkov/súborov v systéme Windows 10/11? Odpoveď sa líši v závislosti od vašich potrieb. Tu zhrnieme niekoľko najbežnejších príkladov súvisiacich s objektom veľkosti adresára získania prostredia PowerShell.
Ak chcete otvoriť zvýšené okno PowerShell, napíšte powershell vo vyhľadávacom poli kliknite pravým tlačidlom myši Windows PowerShell a vyberte Spustiť ako správca a kliknite na Áno aby ste to potvrdili. Po otvorení môžete vyskúšať nasledujúce príkazy na zobrazenie veľkosti priečinka/súboru v adresári.
Príklad 1: PowerShell získa veľkosť priečinka v zadanom adresári
Ak chcete získať veľkosť súboru/priečinku v zadanom adresári, môžete použiť nasledujúci príkaz. Ak chcete napríklad získať veľkosť priečinka C:\Windows10Upgrade, môžete spustiť súbor Get-ChildItem C:\Windows10Upgrade | Measure-Object -Property Length -sum príkaz.
Cesta k priečinku Get-ChildItem | Measure-Object -Property Length -sum

Ak chcete zobraziť celkovú veľkosť súboru tohto adresára v MB alebo GB, môžete spustiť nasledujúci príkaz.
(gci C:\Windows10Upgrade | zmerajte dĺžku -s).sum / 1Mb
(gci C:\Windows10Upgrade | zmerajte dĺžku -s).sum / 1Gb
Ak chcete zaokrúhliť veľkosť na dve desatinné miesta, môžete spustiť nasledujúci príkaz:
'{0:N2} GB' -f ((gci C:\Windows10Upgrade | zmerať dĺžku -s).sum / 1Gb)

Príklad 2. PowerShell Získanie veľkosti súboru určitého typu v adresári
Ak chcete získať celkovú veľkosť všetkých veľkostí súborov typu .exe, môžete spustiť nasledujúci príkaz. Tu môžete nahradiť exe s inými typmi súborov, ako je iso, xlsx atď.
(gci c:\exe *.exe | zmerať dĺžku -s).sum / 1Mb
Príklad 3. PowerShell Získať veľkosť adresára vrátane podpriečinkov a podadresárov
Ak chcete získať celkovú veľkosť všetkých súborov v adresári vrátane podpriečinkov a podadresárov, môžete použiť cmdlet –Recurse. Napríklad, ak chcete získať celkovú veľkosť všetkých súborov v adresári C:\Windows10Upgrade, môžete spustiť nasledujúci príkaz.
'{0:N2} GB' -f ((gci –vynútiť C:\Windows10Upgrade –Recurse -ErrorAction TichoContinue| zmerať dĺžku -s).sum / 1Gb)

Príklad 4. PowerShell získa veľkosť priečinka na vzdialených počítačoch
Okrem toho vám PowerShell môže pomôcť získať veľkosť priečinka/súboru na vzdialených počítačoch prostredníctvom cmdlet Invoke-command. Tu je potrebné vymeniť názov počítača so skutočným názvom vzdialeného počítača.
Invoke-Command -ComputerName hq-srv01 -ScriptBlock ${Function:Get-FolderSize} –ArgumentList 'C:\PS'
Lepšia alternatíva k PowerShell Získajte veľkosť priečinka
Podľa vyššie uvedených informácií vieme, že PowerShell je profesionálny nástroj, ktorý dokáže zobraziť veľkosti súborov/priečinkov/podpriečinkov v adresári. Je to však časovo náročné a zložité, ak tieto cmdlety nepoznáte. Niekedy sa môžete stretnúť s rôznymi chybami ako „nemôžem nájsť cestu“, „ spustenie skriptov je zakázané ', atď.
Existuje efektívna alternatíva k veľkosti priečinka zoznamu PowerShell? Samozrejme áno. tento nástroj Partition Wizard je takýto nástroj. to Vesmírny analyzátor Táto funkcia vám môže pomôcť rýchlo analyzovať veľkosť súboru/priečinku/adresára na rôznych jednotkách.
Okrem toho môžete pomocou softvéru vyhľadať súbor podľa názvu alebo typu. Ak je váš pevný disk alebo jednotka C plná, tento nástroj vám tiež oznámi aké súbory zaberajú miesto na disku a pomáha uvoľniť miesto na disku.
