Vis størrelser af undermapper i Windows Kommandoprompt - Trin-for-trin Guide

Hvordan kan størrelserne af undermapper i en mappe vises i kommandoprompt, svarende til Linux-kommandoen du -sh?

For at vise størrelserne af undermapper i en mappe i kommandoprompt på Windows, kan du bruge en kombination af kommandoprompt- og PowerShell-kommandoer, som beskrevet i guiden.

Sådan vises størrelserne af undermapper i en mappe i kommandoprompt, svarende til Linux-kommandoen du -sh

For at vise størrelserne af undermapper i en mappe i kommandoprompt på Windows, kan du bruge en kombination af kommandoprompt-kommandoer og PowerShell. Her er en trin-for-trin guide:

  1. Åbn kommandoprompt:
    • Tryk på Windows-tasten + R for at åbne dialogboksen Kør.
    • Skriv cmd og tryk på Enter.
  2. Skift til den ønskede mappe:
    • Brug kommandoen cd efterfulgt af stien til mappen. For eksempel: cd C:\Sti\Til\Mappe
  3. Brug PowerShell-kommandoen til at beregne størrelserne af undermapper:
    • Indtast følgende kommando i kommandoprompten:
      powershell -command "Get-ChildItem | ForEach-Object { $_.FullName; (Get-ChildItem $_.FullName -Recurse | Measure-Object -Property Length -Sum).Sum / 1MB }"
    • Dette vil vise størrelsen af hver undermappe i megabytes (MB).

Alternativt kan du bruge en mere detaljeret PowerShell-kommando direkte i PowerShell for at få en mere læsbar output:

  1. Åbn PowerShell:
    • Tryk på Windows-tasten + X og vælg Windows PowerShell eller Windows PowerShell (Admin).
  2. Skift til den ønskede mappe:
    • Brug kommandoen cd efterfulgt af stien til mappen. For eksempel: cd C:\Sti\Til\Mappe
  3. Indtast følgende PowerShell-kommando:
    Get-ChildItem | ForEach-Object { $_.FullName; (Get-ChildItem $_.FullName -Recurse | Measure-Object -Property Length -Sum).Sum / 1MB }

Dette vil vise størrelsen af hver undermappe i megabytes (MB) i en mere læsbar form.