PowerShell: Dosyaların toplam boyutunu hesaplayın
Bu yazıda tüm dosyaların toplam boyutunu hesaplamak için PowerShell'in nasıl kullanılacağını göstereceğim. Bu kısa bir yazı olacak ama belki çok faydalı olabilir. Hadi dalalım.
PowerShell ISE veya VS Code'u açın. Aşağıdaki satırları PowerShell oturumunuza kopyalayın ve dosyalarınızın yolunu belirtin.
$filespath = 'C:\Temp'
Get-ChildItem -Path $filespath -File -Recurse |
Select-Object -ExpandProperty Length |
Measure-Object -Sum
İpucu: Belirli dosyaları aramak veya bazılarını hariç tutmak istiyorsanız include veya external parametresini kullanabilirsiniz. İşte bir örnek.
Get-ChildItem -Path "C:\Users\patri\SynologyDrive\Videos\Udemy" -File -Exclude *.mp4 -Recurse |
Select-Object -ExpandProperty Length |
Measure-Object -Sum
Boyutun değeri optimal değil. Bu nedenle değeri GB cinsinden de görüntüleyebilirsiniz.
Get-ChildItem -Path "C:\Users\patri\SynologyDrive\Videos\Udemy" -File -Recurse |
Select-Object -ExpandProperty Length |
Measure-Object -Sum | Select-Object @{n='Size (GB)';e={$_.Sum/1GB}}
Artık dosyaların boyutunu hesaplamada ustasınız.

