Completely delete teams on a Mac
Posted on August 4, 2021 (Last modified on July 11, 2024) • 1 min read • 146 wordsIf teams is acting up sometimes (read: almost always) the only way to stop it is by deleting it completely. Microsoft has an answer on Microsoft answers on how to do it, I put it into a script. Here it is.
This might not be absolutely everything though, cause it still remembered my account which I used last time.
#!/usr/bin/env bash
# source: microsoft
# https://answers.microsoft.com/en-us/msteams/forum/all/how-to-completely-remove-teams-from-mac/2499239d-d491-43cb-a9c1-acbee7223b8d
# $1 - full path to file / dir to delete
delete_teams_file() {
DELETE_ME=$1
if [[ -d $1 ]] ; then
echo -n "DELETE $DELETE_ME ... "
rm -rf "$DELETE_ME"
echo "done."
else
echo "Not found - $DELETE_ME"
fi
}
set -euo pipefail
# prepare sudo entry
echo "Prepare sudo ..."
sudo echo "sudo prep successful :)"
DELETE_BASE="$HOME/Library/Caches/com.microsoft."
for DELETE_DIR in teams teams.shipit ; do
delete_teams_file "${DELETE_BASE}${DELETE_DIR}"
done
DELETE_BASE="$HOME/Library/Application Support/Microsoft/Teams"
delete_teams_file "$DELETE_BASE"
sudo rm -rf "/Applications/Microsoft Teams.app"
echo "All done."