Vous vous demandez si votre version de Microsoft Teams est à jour ? 👆 Que vous soyez administrateur système et que vous résolviez des problèmes de compatibilité, ou utilisateur avancé et que vous souhaitiez garantir une collaboration optimale, il est essentiel de connaître votre version exacte de Microsoft Teams . PowerShell vous permet de le faire en un clin d'œil : plus besoin de fouiller dans les paramètres ni les menus « À propos » !
Dans ce guide, vous apprendrez à vérifier votre version de Microsoft Teams à l'aide de PowerShell . Nous aborderons des scripts infaillibles, des conseils d'experts et des solutions de dépannage pour assurer le bon fonctionnement de votre Teams. Prêt à vous lancer ? C'est parti ! ⭐
Pourquoi vérifier la version de Microsoft Teams avec PowerShell ?
- Rapidité : Obtenez des résultats en quelques secondes, et non en quelques minutes.
- Précision : Détecter les installations Teams à l'échelle de la machine, spécifiques à un utilisateur ou nouvelles.
- Automatisation : Créez un script pour automatiser les contrôles en masse au sein de votre organisation.
- Aucune interface graphique complexe : Idéal pour les serveurs distants ou les environnements sans interface graphique.
Les récentes mises à jour de Teams (comme le passage au nouveau client Teams) rendent les vérifications de version essentielles pour des fonctionnalités telles que l'intégration d'AI Copilot. Restez conforme et optimisé ! 😊
Prérequis : Installation en 30 secondes
- Assurez-vous que PowerShell 5.1+ ou PowerShell 7 est installé (standard sur Windows 10/11/Server 2026).
- Exécuter en tant qu'administrateur pour effectuer des analyses à l'échelle du système (clic droit sur PowerShell → « Exécuter en tant qu'administrateur »).
- Aucun module supplémentaire requis : des cmdlets natives pures ! 👍
Procédure pas à pas : Comment vérifier votre version de Microsoft Teams à l’aide de PowerShell
Nous utiliserons des requêtes de registre et WMI pour une couverture complète. Copiez-collez directement ces scripts !
Méthode 1 : Vérification rapide du registre pour les équipes classiques (la plus courante) ⭐
Cette fonction récupère la version à partir du registre de désinstallation — elle fonctionne pour les fichiers MSI et les nouvelles installations par machine.
Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*" |
Where-Object { $_.DisplayName -like "*Teams*" } |
Select-Object DisplayName, DisplayVersion, Publisher |
Format-Table -AutoSize
Résultat attendu :
| Nom d'affichage |
Version d'affichage |
Éditeur |
| Microsoft Teams |
24124.240.3788.1120 |
Microsoft Corporation |
Astuce de pro : Utilisez la commande `pipe` Export-Csvpour les rapports : | Export-Csv -Path "C:\TeamsVersions.csv" -NoTypeInformation`.` Et voilà ! Prêt pour l’audit ! 👏
Méthode 2 : Vérification des équipes spécifiques à l’utilisateur (Registre HKCU)
Pour les installations par utilisateur (courantes dans les nouvelles versions de Teams) :
Get-ItemProperty "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*" |
Where-Object { $_.DisplayName -like "*Teams*" } |
Select-Object DisplayName, DisplayVersion
Méthode 3 : WMI/CIM pour les produits installés (scanner universel) 🚀
Analyse de manière fiable toutes les installations logicielles :
Get-CimInstance -ClassName Win32_Product |
Where-Object { $_.Name -like "*Teams*" } |
Select-Object Name, Version
Ou pour une exécution WMI sans énumération plus rapide :
Get-WmiObject -Class Win32_Product | Where { $_.Name -match "Teams" } | ft Name,Version -a
Méthode 4 : Nouvelle application Teams (version MSIX/Store) – Norme 2026 la plus récente
La nouvelle version de Teams utilise des chemins d'accès aux applications. Consultez la page :
$teamsPath = "${env:LOCALAPPDATA}\Microsoft\Teams\current\Teams.exe"
if (Test-Path $teamsPath) {
(Get-Item $teamsPath).VersionInfo.ProductVersion
} else {
Write-Output "Teams not found in user profile."
}
Vous vous sentez prêt(e) ? Ces méthodes couvrent 99 % des configurations. Mais que faire en cas d’échec ? Poursuivez votre lecture ! 😎
Dépannage des problèmes courants ⚠️
| Problème |
Solution |
| Aucune sortie ? |
Exécutez en tant qu'administrateur ou vérifiez les deux clés HKLM/HKCU. |
| Plusieurs versions ? |
Désinstallez les anciennes versions via Get-Package *Teams* | Uninstall-Package. |
| Nouvelles équipes non détectées ? |
Utiliser winget list --id Microsoft.Teams(intégré à PowerShell). |
| Vérification à distance ? |
Invoquer une commande sur PSRemoting distant : Invoke-Command -ComputerName PC01 -ScriptBlock { ... }. |
Vous êtes bloqué ? Consultez la documentation officielle : Informations sur le client Microsoft Teams .
Avancé : Automatisation avec des scripts et des contrôles en masse
Optimisez votre flux de travail :
function Get-TeamsVersion {
param([switch]$AllUsers)
if ($AllUsers) {
Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*", "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*" |
Where-Object { $_.DisplayName -like "*Teams*" } |
Select-Object DisplayName, DisplayVersion
} else {
# Default single check
}
}
Get-TeamsVersion -AllUsers
Enregistrez-le au format .ps1 et exécutez-le partout. Le rêve ! 🌟
Alternatives si PowerShell ne vous convient pas
- Menu À propos : Équipes → Profil → Rechercher les mises à jour (rapide mais manuel).
- Application Paramètres : Applications et fonctionnalités → Rechercher « Teams ».
- winget :
winget list Microsoft.Teams(gestionnaire de paquets intégré).
Mais rien n'égale la profondeur de PowerShell. Pourquoi se contenter de moins ?
Conclusion : Vous êtes désormais un expert de Teams Version ! 🎉
Félicitations ! Vous savez maintenant comment vérifier votre version de Microsoft Teams avec PowerShell comme un pro. Mettez ces astuces en pratique dès aujourd’hui pour éviter les problèmes de mise à jour et booster votre productivité. Vous avez une variante de ces scripts ? Partagez-la dans les commentaires ci-dessous ! On adore découvrir vos astuces !
Restez à l'écoute pour notre prochain guide sur l'automatisation des mises à jour Teams. Quel est votre principal défi avec Teams ? 👇