Bird
0
0

You want to delete all files with extension .tmp inside C:\Projects and all its subfolders. Which command achieves this?

hard📝 Application Q8 of 15
PowerShell - File and Directory Operations
You want to delete all files with extension .tmp inside C:\Projects and all its subfolders. Which command achieves this?
ARemove-Item -Path C:\Projects\*.tmp -Recurse
BRemove-Item -Path C:\Projects\*.tmp
CRemove-Item -Path C:\Projects -Filter *.tmp -Recurse
DRemove-Item -Path C:\Projects -Include *.tmp
Step-by-Step Solution
Solution:
  1. Step 1: Understand recursive deletion with filters

    To delete files matching a pattern recursively, use -Filter with -Recurse.
  2. Step 2: Analyze options

    Remove-Item -Path C:\Projects -Filter *.tmp -Recurse uses -Filter *.tmp -Recurse on the folder path, correctly deleting all .tmp files recursively.
  3. Final Answer:

    Remove-Item -Path C:\Projects -Filter *.tmp -Recurse -> Option C
  4. Quick Check:

    Use -Filter with -Recurse to delete matching files recursively [OK]
Quick Trick: Use -Filter and -Recurse to delete specific files recursively [OK]
Common Mistakes:
  • Using wildcard in path with -Recurse incorrectly
  • Using -Include without -Recurse
  • Omitting -Recurse for recursive deletion

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More PowerShell Quizzes