This delete files from specific folders and sub-folders in SharePoint from a Library using powershell
if(-not(Get-PSSnapin | where { $_.Name -eq "Microsoft.SharePoint.PowerShell"}))
{
Add-PSSnapin Microsoft.SharePoint.PowerShell;
}
$site = Get-SPweb "http://portal.opwftg.com/sites/OPWSS/Teams/OCM/Testing9-10/Testing9-10"
$mList=$site.Lists["PublicFolderExport"]
foreach($f in $mlist.Folders)
{
if($f.Url.IndexOf("/2014/") -gt -1)
{
##Write-Host $f.Name
##write-Host $f.Url
for($i = $f.Folder.Files.Count-1;$i -gt -1;$i--)
{
$u = $f.Folder.Files[$i].Url
$f.Folder.Files.Delete($u)
##$u
}
}
}
$site.dispose()