Ik heb er zelf weinig ervaring mee maar ik heb op regex101 het volgende aangemaakt en dan wordt er effectief geselecteerd wat ik zou willen:
Code: Selecteer alles
(SH[A-Z]{4}\w+.pdf)|obasi_temp_\w+(.xlsx|.DOCX)|(PrintServlet.\(\d+.\).pdf)
Code: Selecteer alles
Get-ChildItem $Path | Where{$_.Name -Match "<(SH[A-Z]{4}\w+.pdf)|obasi_temp_\w+(.xlsx|.DOCX)|(PrintServlet.\(\d+.\).pdf)>"} | Remove-Item -WhatIf
hieronder enkele bestanden die dienen verwijderd te worden
SHEVOH_202211211548_idrit_therapieprog_hhi.pdf
obasi_temp_ibxlsx_15246179960657_2022_11_24_10_48_23.xlsx
PrintServlet (13).pdf