Powershell Ordner rekursiv nach Backupdatei scannen und darstellen
gci C:\backup\folder | %{
# Root Kundenordner
gci $_.fullname| %{
#Client folder
gci $_.fullname | %{
#$_.fullname
# Client/Application/Subfolder
if( $_.name.tolower().contains("sicherung")){
gci ("{0}\{1}" -f $_.fullname,"server") | ?{ $_.Extension -eq ".zip" -and $_.lastwritetime -gt (get-date).addDays(-1) } |
select fullname,lastwritetime, @{label="size in megabytes";Expression={"{0:N2} MB" -f ($_.Length / 1MB)}} |
format-list
}
}
}
}