Ola.
Se coincidir com a data de última modificação, você pode tentar algo mais ou menos assim:
Get-ChildItem -Path "Caminho da Pasta das fotos" -File *.jpg | Where-Object {$_.LastWriteTime -ige (Get-Date).AddDays(-30)} | Copy-Item -Destination "|Pasta de Destino das copias" -Confirm
No exemplo acima todos os arquivos .jpg de uma determinada pasta que foram criados há pelo menos 30 dias serão copiados a uma pasta de destino. Você pode remover o parâmetro -Confirm se preferir. Para ver se o comando está fazendo o filtro desejado antes
de realmente efetivar a cópia,
inclua a opção -WhatIf no final.
https://inframicrosoft.wordpress.com/