Recherche de site Web

PowerShell : Calculer la taille totale des fichiers


Dans ce post, je vais montrer comment utiliser PowerShell pour calculer la taille totale de tous les fichiers. Ce sera un court post mais peut-être très utile. Plongeons dedans.

Ouvrez PowerShell ISE ou VS Code. Copiez les lignes ci-dessous dans votre session PowerShell et fournissez le chemin de vos fichiers.

$filespath = 'C:\Temp'
Get-ChildItem -Path $filespath -File -Recurse | 
Select-Object -ExpandProperty Length |
Measure-Object -Sum

Avertissement : Si vous souhaitez rechercher des fichiers spécifiques, ou en exclure certains, vous pouvez utiliser le paramètre d'inclusion ou d'exclusion. Voici un exemple.

Get-ChildItem -Path "C:\Users\patri\SynologyDrive\Videos\Udemy" -File -Exclude *.mp4 -Recurse | 
Select-Object -ExpandProperty Length |
Measure-Object -Sum

La valeur de la taille n'est pas optimale. C'est pourquoi vous pouvez également afficher la valeur en Go.

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}}

Maintenant, vous êtes un maître dans le calcul de la taille des fichiers.