Mercredi, Juin 1, 2022

Powershell - Trouver les fichiers les plus volumineux

Les 10 plus gros fichiers du dossier courant

gci  | sort -descending -property length | select -first 10 name, length, Directory
  • gci Get-ChildItem récupère les items et items enfants d’un ou plusieurs dossiers
  • sort -descending -property length tri descendant des résultats par la taille des fichiers
  • select -first 10 Name, Length, Directory affichage des noms, taille et dossier des 10 premiers résultats

Les 10 plus gros fichiers du dossier courant et des dossiers enfants

gci -r  | sort -descending -property length | select -first 10 name, length, Directory
  • gci Get-ChildItem récupère les items et items enfants d’un ou plusieurs dossiers
  • -r -Recurse itération récursive
  • sort -descending -property length tri descendant des résultats par la taille des fichiers
  • select -first 10 Name, Length, Directory affichage des noms, taille et dossier des 10 premiers résultats

Les 10 plus gros fichiers d’une extension données

gci -r -Include *.tar | sort -descending -property length | select -first 10 name, length, Directory
  • -include *.tar inclus uniquement les fichiers avec l’extension tar

Les 10 plus gros fichiers d’une extension données et d’une taille supérieure à 1 Mb

gci -r -Include *.tar | sort -descending -property length | select -first 10 name, length, Directory | Where-Object {$_.Length -gt 215562245}