Ti sei mai chiesto quale versione di Microsoft Teams stai utilizzando? Che si tratti di risolvere problemi, garantire la compatibilitร o pianificare aggiornamenti, conoscere la versione esatta di Teams รจ fondamentale. PowerShell lo rende rapidissimo, senza dover cercare tra le impostazioni o nelle pagine "Informazioni". Questa guida spiega come verificare la versione di Microsoft Teams utilizzando PowerShell con comandi precisi e aggiornati. Approfondiamo e miglioriamo il tuo flusso di lavoro! ๐
Perchรฉ utilizzare PowerShell per verificare la versione di Microsoft Teams ?
- โญ Velocitร : ottieni risultati in pochi secondi, senza navigazione tramite GUI.
- โ
Pronto per l'automazione : crea script per piรน macchine.
- ๐ง Precisione : rileva con precisione sia le installazioni classiche che quelle nuove di Teams.
- ๐ Amministratore IT Gold : controlli in blocco tramite PowerShell remoto.
Perfetto per gli amministratori di sistema che gestiscono flotte o per gli utenti che verificano gli aggiornamenti. Pronti? Prima i prerequisiti.
Prerequisiti per il controllo della versione di PowerShell Teams
- PowerShell 5.1+ (integrato in Windows 10/11/Server 2026).
- Microsoft Teams installato (app desktop).
- Eseguire come amministratore per installazioni su tutto il computer (consigliato).
Procedura dettagliata: come verificare la versione di Microsoft Teams tramite PowerShell
Avvia PowerShell (Win + X > Windows PowerShell (Amministratore)) e copia e incolla questi comandi. Analizzeremo i metodi principali.
Metodo 1: query del registro (piรน affidabile per tutte le versioni di Teams) โญ
Questa operazione esegue la scansione del registro di disinstallazione alla ricerca di voci Teams ; funziona sia per le installazioni per utente che per quelle per 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
Esempio di output:
| Nome da visualizzare | Versione di visualizzazione | Editore |
| Microsoft Teams | 24124.240.2223.42 | Microsoft Corporation |
โ
Boom! La tua versione di Teams รจ proprio lรฌ. Se necessario, modifica i filtri per "nuovi Teams".
Metodo 2: Scansione rapida WMI/CIM (alternativa per i prodotti installati)
Per un elenco piรน ampio delle app, incluso Teams:
Get-CimInstance -ClassName Win32_Product | Where-Object Name -like "*Teams*" | Select-Object Name, Version
Nota: questa operazione attiva la verifica MSI (piรน lenta), quindi utilizzare prima il Metodo 1.
Metodo 3: per i nuovi team (basati su MSIX) โค
La versione piรน recente di Microsoft Teams utilizza il packaging MSIX. Verifica tramite Appx:
Get-AppxPackage *Teams* | Select-Object Name, Version
Oppure per i pacchetti forniti:
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*Teams*"
Suggerimento: automatizza con una funzione PowerShell one-liner
Salvalo come script per riutilizzarlo immediatamente:
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
Eseguilo in qualsiasi momento: Get-TeamsVersion. ๐ Si adatta a macchine remote con Invoke-Command.
Risoluzione dei problemi comuni ๐
| Problema | Soluzione |
| Nessuna uscita | Esegui come amministratore; seleziona sia HKLM che HKCU. |
| Versioni multiple | Filtra per DisplayName; disinstalla gli extra tramite App e funzionalitร . |
| Nuovi team non rilevati | Utilizzare Get-AppxPackage; assicurarsi di avere la versione piรน recente di PowerShell 7+. |
| Il controllo remoto fallisce | Abilita WinRM: Enable-PSRemoting. |
Bloccato? Verifica il percorso di installazione: (Get-ItemProperty 'HKCU:\Software\Microsoft\Teams').TeamInstallPath.
Bonus: confronta le versioni e resta aggiornato
Le ultime versioni stabili di Teams evolvono rapidamente. Verifica con le note di rilascio ufficiali tramite Microsoft Docs . Aggiornamenti degli script? Integrazione con winget:
winget list --id Microsoft.Teams
Questo estrae la versione installata e gli aggiornamenti disponibili. Abbinalo a PowerShell per una dashboard di controllo completa!
Riepilogo: padroneggia oggi stesso i controlli delle versioni dei tuoi team !
Ora sai come controllare la tua versione di Microsoft Teams usando PowerShell come un professionista: in modo rapido, preciso e con script. Applica questi passaggi, automatizza i tuoi controlli e mantieni Teams sempre operativo. Hai bisogno di modifiche o scenari remoti? Lascia un commento qui sotto: collaboriamo tutti insieme! ๐
Mossa da professionista: aggiungilo ai preferiti del tuo kit di strumenti IT. Prossimamente: automatizzare gli aggiornamenti di Teams? Resta sintonizzato! ๐