Latest file in a directory with subfolders
Very often we need to find the latest/most recent files in a folder. You can use the below script to copy the files into a directory. This will only copy the latest file to the directory.
get-childitem $sourceDir | where {(!$_.PSIsContainer) -and
($_.FullName -like '*.filetype*') } | sort-object lastwritetime | foreach
{Copy-Item -Path $_.FullName $_.DestDir -Force }