Powershell - Liste der Unterverzeichnisse und die Anzahl Dateien, die pro Unterverzeichnis

Ich habe ein Verzeichnis mit vielen Unterverzeichnissen, die eine beliebige Anzahl von 0 bis 300 Dateien in Ihnen.

Möchte ich die Ausgabe der Unterverzeichnis-Namen und die Anzahl der Dateien in diesem Unterverzeichnis

Was ich habe, so weit ist mir 0, egal wie viele Dateien sind im Unterverzeichnis.

$dir = "C:\Folder\" 
$subFiles = (Get-ChildItem $dir -recurse | where-object {$_.PSIsContainer -eq $true })
$subFiles | % {
Get-ChildItem -Path $_ -Force -Recurse | Measure-Object | Select-Object -ExpandProperty Count
write-host "$_"
}

Seine manchmal auch einschließlich der Verzeichnisse, in dem das Skript ausgeführt wird dh "C:\Users\Blah\documents und Einstellungen\startmen" und verursacht Fehler.

Jede Hilfe sehr dankbar vielen Dank

InformationsquelleAutor jimmy | 2014-10-11
Schreibe einen Kommentar