PowerShell: Recycle Bin'i tühjendamise skript
From ICO wiki
<Source lang="powershell">
<#
.SYNOPSIS Prügikasti tühjendamise skript
.DESCRIPTION Kustutab prügikastist failid, mida ei ole 30 päeva jooksul muudetud.
.Example
C:\PS>.\RecycleBin.ps1
.NOTES
Autor: Iti Liivik Versioon: 0.1 Muutmise kuup2ev 22.05.2012
.LINK http://enos.itcollege.ee/~iliivik
#>
- käivitab prügikasti.
$objShell = New-Object -Comobject Shell.Application
- Prügikast.
$objFolder = $objShell.Namespace(0xA)
- Tühjendab prügikasti, ajaperioodiga.
$objFolder.items() | where-object { $_.ModifyDate -lt (Get-Date).AddDays(-30) }
| %{ remove-item $_.path -Recurse -ErrorAction SilentlyContinue -Force}