If you use Microsoft Teams for video conferencing, you may occasionally want to clean cache files and remove traces which reside in a number of subfolders.
You can adjust the code from our previous example to do the cleanup for you:
# the folder that contains the Microsoft Teams data
$parentFolder = "$env:userprofile\AppData\Roaming\Microsoft\Teams\*"
# list of subfolders that cache data
$list = 'application cache','blob storage','databases','GPUcache','IndexedDB','Local Storage','tmp'
# delete the folders found in the list
Get-ChildItem $parentFolder -Directory |
Where-Object name -in $list |
Remove-Item -Recurse -Verbose
If you have Administrator privileges and would like to remove cached Microsoft Teams data for all users, change $parentFolder like this:
$parentFolder = "c:\users\*\AppData\Roaming\Microsoft\Teams\*"
ReTweet this Tip!
Powered by IDERA