powershell – delete files using list of file names

Question:

I got the the following code from stack overflow and it works fine.

Now I want to delete the files with file names on the list. I tried some variations of the above such as replacing Exclude with Include but without success. Can anyone help please?

Answer:


For -Include to work you should specify \* at the end of a folder name and filename with extension in your deletion list. The code above works for me, deleting only specified files in folder and all of its subfolders.

I also used -Verbose instead of foreach and Write-Host.

Source:

powershell – delete files using list of file names by licensed under CC BY-SA | With most appropriate answer!

Leave a Reply