5 votes

Statistiques sur la taille moyenne des fichiers

Existe-t-il un moyen de calculer, et de ventiler, la taille moyenne des fichiers pour un répertoire (ou un lecteur) donné ?

Quelque chose qui peut donner des détails comme:|

  • Fichiers de 4KB - 22KB : représentent 20% de tous les fichiers
  • Fichiers de 32KB - 64KB : représentent 10% de tous les fichiers
  • Fichiers de 1MB - 20MB : représentent 70% de tous les fichiers

Et ainsi de suite.

Peut-être connaissez-vous un utilitaire qui peut faire cela ?

9voto

James Points 31

Vous pouvez faire cela assez facilement dans Powershell

$items = Get-ChildItem -path "c:\your\file\path" -recurse
$count = ($items | measure-object | select -expand Count)
$size = (($items | Measure-Object -property length -sum).sum /1MB)
$avrg = $size / $count
$avrg

Exemple de sortie :

PS X:\> $avrg
1.03643417358398

1voto

Timo Zimmermann Points 21

Quelqu'un de chez Sept Forums m'a indiqué l'agent Ransack de Mythicsoft :

http://www.mythicsoft.com/page.aspx?type=agentransack&page=home

J'ai dû faire les calculs moi-même, mais ce n'était pas si mal.

1voto

Bahadir Ozkurt Points 11

Je viens d'utiliser total commander (shareware) et microsoft excel pour faire ça en 2 minutes.

Dans Total Commander, allez à la racine de C : (ou n'importe quel disque que vous voulez) cliquez sur Ctrl+B, ce qui liste tous les fichiers dans tous les sous-répertoires en un seul endroit. Dans le menu de Mark, cliquez sur "Copier dans le presse-papiers avec tous les détails" et collez dans excel... vous avez maintenant une longue liste d'éléments avec leurs tailles de fichiers, triez et comptez à votre guise. Vous pouvez aussi chercher sur Google "histogramme dans Excel" pour un résultat plus joli.

Ce que j'ai obtenu sur un système Windows 8.1 vieux d'un an est présenté ci-dessous (les tailles sont en octets, et les chiffres de l'axe des x correspondent à la plage que j'ai définie). Comme on peut le voir, la majorité de mes fichiers sont de l'ordre de 1k.

The x axis figures are my defined range

0voto

Klaaz Points 171

Peut-être que ceci est utile ?

Il est lent mais précis, je ne sais pas s'il calcule la moyenne des fichiers dans un répertoire.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X