Dressurausbildung Daniel Köck

Dresssurausbildung Koeck

Stern inaktivStern inaktivStern inaktivStern inaktivStern inaktiv
 

Ich brauchte einPowershell Script, das Ordner, die einen bestimmten Namen haben und älter als 1 Stunde sind rekursiv löschen kann.

Meine Lösung:

$limit = (Get-Date).AddHours(-1)
$path = "C:\Program Files\SMS_SRSRP"
$strings=@("*.tmp")
cd ($path); Get-ChildItem -Include ($strings) -Recurse -Force |Where-Object {
($_.PSIsContainer -and $_.LastWriteTime -lt $limit)}  | Remove-Item -Force -Recurse

 

Copyright © winxperts4all.com. All Rights Reserved.