asheroto/UninstallTeams
Uninstall Teams in less than a minute.
13 Releases
Latest: 1y ago
1.2.5Latest
📋 Changes
- Improved path handling for Desktop and Programs folder paths by using special folders.
1.2.4
📋 Changes
- Added AutorunsDisabled registry keys for deletion.
1.2.3
📋 Changes
- Fixed bug when uninstalling Teams from the uninstall registry key and using MsiExec.exe.
1.2.2
📋 Changes
- Added additional file and registry uninstall locations.
- Improved detection of registry uninstall keys.
- Improved error handling.
1.2.0
📋 Changes
- Improved functionality of uninstall key removal by detecting MsiExec product GUID to uninstall teams. Keep uninstall string as-is if not MsiExec.
- Added additional startup registry keys.
1.1.4
📋 Changes
- Added Teams uninstall registry keys for deletion
1.1.3
📋 Changes
- Added `TeamsMachineInstaller` registry key for deletion
1.1.2
📋 Changes
- Improved DisableOfficeTeamsInstall by adding registry key if it doesn't exist.
1.1.1
📋 Changes
- Improved Chat widget warning detection.
- Improved output into section headers.
1.1.0
📋 Changes
- Various bug fixes
- Added removal of Desktop and Start Menu shortcuts.
- Added method to prevent Office from installing Teams.
- Added folders and registry keys to detect.
1.0.3
📋 Changes
- Fixed bug with `-Version`
1.0.1
Added URL to `-CheckForUpdate` function when out of date.
1.0.0
📋 Changes
- Totally refactored & optimized code
- Added `-EnableChatWidget`, `-DisableChatWidget`, and `-UnsetChatWidget`, and `-AllUsers` can be used with any of these (from #1)
- Created `UninstallTeams.Tests.ps1` to test the functionality
- Added `-Help`, `-CheckForUpdates`, `-Version`
