Recherche de site Web

PowerShell : rechercher et supprimer des dossiers vides


Big Data? Douleur? Vous recherchez des dossiers vides et souhaitez les supprimer ? Dans cet article, je vous montre comment procéder pour rechercher et supprimer des dossiers vides.

Ouvrez PowerShell, ISE ou VS Code.

Attention : Si vous continuez, tous les dossiers vides seront supprimés sans aucun avertissement.

Spécifiez le dossier racine à la ligne 1. Dans mon exemple, il s'agit de C:\Data. Exécutez ensuite le code PowerShell.

Tous les sous-dossiers vides seront analysés et supprimés sans confirmation.

# Folder empty, then remove them

$path = 'C:\Data'

Get-ChildItem $path -Recurse -Directory | ForEach-Object {
    If((Get-ChildItem $_.FullName) -eq $null) {
        Remove-Item -Path $_.FullName -Confirm:$false -Verbose
    }
 }

Le paramètre verbeux garantit que vous pouvez voir tout ce qui se passe.

Mission accomplie.

Articles connexes