PowerShell Obtenir la taille du dossier sous Windows 10/11 | Voici un guide complet [Gestionnaire de partition]

De nombreux utilisateurs ne savent pas quelles applets de commande PowerShell peuvent obtenir la taille du dossier. Dans ce billet, ce site expliquera le PowerShell obtient la taille du dossier en détail. Il introduit également une meilleure alternative pour répertorier la taille des fichiers/dossiers sous Windows 10/11.





Sur cette page :

PowerShell est un puissant shell de ligne de commande Windows et un outil d'environnement de script qui peut être utilisé pour gérer divers travaux, tels que éteindre/redémarrer un ordinateur distant , installation des mises à jour Windows , copier des fichiers , supprimer le fichier, répertorier la taille du fichier, etc.

Cependant, de nombreux novices et même des utilisateurs expérimentés ne savent pas comment utiliser PowerShell pour effectuer ces travaux. Ici, nous allons discuter des applets de commande 'PowerShell get file size' et présenter un outil alternatif. Continuons à lire pour en savoir plus.



PowerShell peut-il obtenir la taille du dossier

PowerShell peut-il obtenir la taille du fichier ? Bien sûr que oui. Il existe différentes applets de commande PowerShell qui peuvent vous aider à obtenir la taille du dossier/fichier dans un répertoire spécifié. Ici, nous résumons les applets de commande pour obtenir la taille du dossier PowerShell comme suit :

  • Get-ChildItem (alias gci): Il devrait s'agir de l'applet de commande la plus courante pour obtenir la taille du dossier PowerShell. Cette applet de commande vous permet d'obtenir la liste des tailles de fichiers/dossiers dans un répertoire spécifié. Il peut obtenir tous les éléments dans un ou plusieurs répertoires spécifiés, mais il n'affiche pas de répertoire vide.
  • Mesure-Objet (alias de mesure) : Cette applet de commande est principalement utilisée pour effectuer des calculs sur les valeurs de propriété des objets. Vous pouvez l'utiliser pour afficher la taille minimale, maximale et la somme de tous les fichiers/dossiers du répertoire actuel.
  • Select-Object (sélectionner l'alias) : Cette applet de commande est utilisée pour sélectionner les propriétés spécifiées d'un objet ou d'un ensemble d'objets. Il peut afficher le résultat et convertir les octets en mégaoctets pour la taille du dossier/fichier.

Maintenant, vous devriez avoir une compréhension globale des applets de commande liées à PowerShell pour obtenir la taille du répertoire. Voyons comment obtenir la taille du dossier/fichier à l'aide de PowerShell sous Windows 10/11.

Comment faire en sorte que PowerShell obtienne la taille du dossier sur le disque Windows 10/11

Comment faire en sorte que PowerShell obtienne la taille des dossiers/fichiers sous Windows 10/11 ? La réponse varie selon vos besoins. Nous résumons ici plusieurs exemples les plus courants liés à l'objet PowerShell get directory size.



Pour ouvrir la fenêtre PowerShell élevée, tapez powershell dans le champ de recherche, faites un clic droit WindowsPowerShell et sélectionnez Exécuter en tant qu'administrateur et cliquez sur Oui pour le confirmer. Une fois ouvert, vous pouvez essayer les commandes suivantes pour répertorier la taille des dossiers/fichiers dans un répertoire.

Exemple 1 : PowerShell obtient la taille du dossier dans un répertoire spécifié

Si vous souhaitez obtenir la taille du fichier/dossier dans un répertoire spécifié, vous pouvez vous référer à la commande suivante. Par exemple, pour obtenir la taille du dossier C:\Windows10Upgrade, vous pouvez exécuter le Get-ChildItem C:\Windows10Upgrade | Measure-Object -Property Length -sum commande.



Chemin du dossier Get-ChildItem | Measure-Object -Property Length -sum



  obtenir la taille du dossier PowerShell

Si vous souhaitez afficher la taille totale du fichier de ce répertoire en Mo ou Go, vous pouvez exécuter la commande suivante.

(gci C:\Windows10Upgrade | mesurer la longueur -s).sum / 1Mb

(gci C:\Windows10Upgrade | mesurer la longueur -s).sum / 1Gb

Si vous souhaitez arrondir la taille à deux décimales, vous pouvez exécuter la commande suivante :

'{0:N2} Go' -f ((gci C:\Windows10Upgrade | mesurer la longueur -s).sum / 1Gb)

  afficher la taille du dossier en Mo ou Go PowerShell

Exemple 2. PowerShell Obtenir la taille du fichier d'un certain type dans un répertoire

Si vous souhaitez obtenir la taille totale de toutes les tailles de fichier du type de fichier .exe, vous pouvez exécuter la commande suivante. Ici, vous pouvez remplacer EXE avec d'autres types de fichiers comme iso, xlsx, etc.

(gci c:\exe *.exe | mesurer la longueur -s).sum / 1Mb

Exemple 3. PowerShell Get Directory Size, y compris les sous-dossiers et sous-répertoires

Pour obtenir la taille totale de tous les fichiers du répertoire, y compris les sous-dossiers et les sous-répertoires, vous pouvez utiliser l'applet de commande –Recurse. Par exemple, si vous souhaitez obtenir la taille totale de tous les fichiers du répertoire C:\Windows10Upgrade, vous pouvez exécuter la commande suivante.

'{0:N2} Go' -f ((gci –force C:\Windows10Upgrade –Recurse -ErrorAction SilentlyContinue| measure Length -s).sum / 1Gb)

  obtenir la taille du répertoire à l'aide de PowerShell

Exemple 4. PowerShell Obtenir la taille du dossier sur des ordinateurs distants

En outre, PowerShell peut vous aider à obtenir la taille des dossiers/fichiers sur des ordinateurs distants via l'applet de commande Invoke-command. Ici, vous devez remplacer le Nom de l'ordinateur avec le nom réel de l'ordinateur distant.

Invoke-Command -ComputerName hq-srv01 -ScriptBlock ${Function:Get-FolderSize} –ArgumentList 'C:\PS'

Meilleure alternative à PowerShell Obtenir la taille du dossier

Selon les informations ci-dessus, nous savons que PowerShell est un outil professionnel qui peut répertorier les tailles de fichiers/dossiers/sous-dossiers dans un répertoire. Cependant, cela prend du temps et est complexe si vous n'êtes pas familier avec ces applets de commande. Parfois, vous pouvez rencontrer diverses erreurs telles que 'impossible de trouver le chemin', ' l'exécution de scripts est désactivée ', etc.

Existe-t-il une alternative efficace à la taille du dossier de liste PowerShell ? Bien sûr que oui. ce site Partition Wizard est un tel outil. Ce Analyseur d'espace La fonctionnalité peut vous aider à analyser rapidement la taille des fichiers/dossiers/répertoires sur différents lecteurs.

En outre, vous pouvez rechercher un fichier par nom ou par type à l'aide du logiciel. Si votre disque dur ou votre lecteur C est plein, cet outil vous indique également quels fichiers occupent votre espace disque et aide à libérer de l'espace disque.

Téléchargement Gratuit

  analyser l'espace disque à l'aide du logiciel de ce site