I want to create powershell script to have Disk space cleanup on base of file modified date or day
it fails to run the script. a help is appreciated
Get-ChildItem "%Windows%\Temp\apt*%" -Recurse | Where-Object {($_.LastWriteTime -lt (Get-Date).AddDays(-1))}| Remove-Item"
Get-ChildItem "%Windows%\$NTServicePackUninstall$%" -Recurse | Where-Object {($_.LastWriteTime -lt (Get-Date).AddDays(-60))}| Remove-Item"
Get-ChildItem "%Windows%\memory.dmp%" -Recurse | Where-Object {($_.LastWriteTime -lt (Get-Date).AddDays(-60))}| Remove-Item"
Get-ChildItem "%Windows%\SoftwareDistribution\Download\"%file and folders%%" -Recurse | Where-Object {($_.LastWriteTime -lt (Get-Date).AddDays(-60))}| Remove-Item"
Get-ChildItem "%Windows%\$NtUninstallKB*$%" -Recurse | Where-Object {($_.LastWriteTime -lt (Get-Date).AddDays(-90))}| Remove-Item"
Get-ChildItem "%Windows\$Recycle.Bin%" -Recurse | Where-Object {($_.LastWriteTime -lt (Get-Date).AddDays(-00))}| Remove-Item"
Get-ChildItem "%Windows\Temp\temp files*%" -Recurse | Where-Object {($_.LastWriteTime -lt (Get-Date).AddDays(-60))}| Remove-Item"
Get-ChildItem "%Windows%\system32\LogFiles\w3svc1\ex*.log%" -Recurse | Where-Object {($_.LastWriteTime -lt (Get-Date).AddDays(-45))}| Remove-Item"