Heb je je ooit afgevraagd welke versie van Microsoft Teams je gebruikt? Of je nu problemen wilt oplossen, compatibiliteit wilt controleren of updates wilt plannen, het is cruciaal om je exacte Teams-versie te kennen . Met PowerShell is dat razendsnel β je hoeft niet door instellingen of 'Over'-pagina's te spitten. Deze handleiding laat je zien hoe je je Microsoft Teams-versie kunt controleren met PowerShell, met behulp van nauwkeurige en actuele opdrachten. Laten we beginnen en je workflow optimaliseren! π
Waarom PowerShell gebruiken om de Microsoft Teams-versie te controleren ?
- β Snelheid : ontvang resultaten in seconden, zonder grafische interface.
- β
Klaar voor automatisering : Script het voor meerdere machines.
- π§ Precisie : Detecteert zowel klassieke als nieuwe Teams-installaties nauwkeurig.
- π IT-beheerder goud waard : Massale controles via externe PowerShell.
Perfect voor systeembeheerders die systemen beheren of gebruikers die updates controleren. Klaar? Eerst de vereisten.
Vereisten voor de PowerShell Teams-versiecontrole
- PowerShell 5.1+ (ingebouwd in Windows 10/11/Server 2026).
- Microsoft Teams is geΓ―nstalleerd (desktop-app).
- Uitvoeren als beheerder voor installaties op de hele computer (aanbevolen).
Stapsgewijs: Hoe u de Microsoft Teams-versie kunt controleren met PowerShell
Start PowerShell (Win + X > Windows PowerShell (Admin)) en kopieer en plak deze opdrachten. We bespreken de belangrijkste methoden.
Methode 1: Registerquery (meest betrouwbaar voor alle Teams-versies) β
Dit scant het verwijderingsregister op vermeldingen van Teams β het werkt zowel voor installaties per gebruiker als voor installaties op de hele computer.
$uninstallPaths = @(
'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*',
'HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*',
'HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*'
)
Get-ItemProperty $uninstallPaths |
Where-Object { $_.DisplayName -like '*Teams*' -and $_.DisplayName -notlike '*machine*' -and $_.DisplayName -notlike '*bootstrapper*' } |
Select-Object DisplayName, DisplayVersion, Publisher |
Format-Table -AutoSize
Voorbeeld van de uitvoer:
| Weergavenaam | Weergaveversie | Uitgever |
| Microsoft Teams | 24124.240.2223.42 | Microsoft Corporation |
β
Boom! Je Teams-versie staat er meteen. Pas de filters voor "nieuwe Teams" indien nodig aan.
Methode 2: Snelle WMI/CIM-scan (alternatief voor geΓ―nstalleerde producten)
Voor een uitgebreidere lijst met apps, inclusief Teams:
Get-CimInstance -ClassName Win32_Product | Where-Object Name -like "*Teams*" | Select-Object Name, Version
Let op: dit activeert MSI-verificatie (langzamer), gebruik daarom eerst methode 1.
Methode 3: Voor nieuwe teams (op basis van MSIX) β€
Nieuwere versies van Microsoft Teams maken gebruik van MSIX-pakketten. Controleer dit via Appx:
Get-AppxPackage *Teams* | Select-Object Name, Version
Of voor geprovisioneerde pakketten:
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*Teams*"
Pro-tip: Automatiseer met een PowerShell-functie van één regel.
Sla dit op als script voor direct hergebruik:
function Get-TeamsVersion {
$teams = Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*', 'HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*' |
Where-Object { $_.DisplayName -match 'Microsoft Teams' }
if ($teams) { Write-Output "Teams Version: $($teams.DisplayVersion)" } else { Write-Output "Teams not found!" }
}
Get-TeamsVersion
Voer het op elk gewenst moment uit: Get-TeamsVersionπ Schaalbaar naar externe machines met Invoke-Command.
Veelvoorkomende problemen oplossen π
| Probleem | Oplossing |
| Geen uitvoer | Uitvoeren als beheerder; vink zowel HKLM als HKCU aan. |
| Meerdere versies | Filteren op weergavenaam; verwijder extra's via Apps en functies. |
| Nieuwe teams niet gedetecteerd | Gebruik Get-AppxPackage; zorg ervoor dat je de nieuwste versie van PowerShell 7 of hoger hebt geΓ―nstalleerd. |
| Controle op afstand mislukt | WinRM inschakelen: Enable-PSRemoting. |
Zit je vast? Controleer het installatiepad: (Get-ItemProperty 'HKCU:\Software\Microsoft\Teams').TeamInstallPath.
Bonus: Vergelijk versies en blijf op de hoogte.
De nieuwste stabiele Teams-versies ontwikkelen zich snel. Raadpleeg de officiΓ«le release-opmerkingen via Microsoft Docs . Scriptupdates? Integreer met winget:
winget list --id Microsoft.Teams
Dit haalt de geΓ―nstalleerde versie en beschikbare updates op. Combineer met PowerShell voor een volledig auditdashboard!
Samenvatting: Beheers vandaag nog de versiecontroles van je team !
Je weet nu hoe je als een professional je Microsoft Teams-versie kunt controleren met PowerShell : snel, nauwkeurig en met scripts. Volg deze stappen, automatiseer je controles en zorg ervoor dat Teams altijd optimaal functioneert. Heb je suggesties of scenario's voor werken op afstand? Laat een reactie achter β we werken hier samen aan! π
Slimme zet: voeg dit toe aan je IT-toolkit. Volgende stap: Teams-updates automatiseren? Blijf op de hoogte! π