เคยสงสัยไหมว่าMicrosoft Teams ของคุณ ใช้เวอร์ชันล่าสุดอยู่หรือเปล่า? 👆 ไม่ว่าคุณจะเป็นผู้ดูแลระบบไอทีที่แก้ไขปัญหาความเข้ากันได้ หรือผู้ใช้ขั้นสูงที่ต้องการให้การทำงานร่วมกันราบรื่น การทราบเวอร์ชัน Microsoft Teams ที่ แน่นอนของคุณ นั้นสำคัญมาก PowerShell ช่วยให้คุณทำได้อย่างรวดเร็วทันใจ ไม่ต้องเสียเวลาค้นหาในเมนูการตั้งค่าหรือ "เกี่ยวกับ" อีกต่อไป!
ในคู่มือนี้ คุณจะได้เรียนรู้วิธีตรวจสอบเวอร์ชัน Microsoft Teams โดยใช้ PowerShellเราจะกล่าวถึงสคริปต์ที่ใช้งานง่าย เคล็ดลับระดับมืออาชีพ และการแก้ไขปัญหาเพื่อให้ Teams ของคุณทำงานได้อย่างราบรื่น พร้อมที่จะเริ่มต้นแล้วหรือยัง? ไปกันเลย! ⭐
เหตุใดจึงต้องตรวจสอบเวอร์ชัน Microsoft Teamsด้วยPowerShell ?
- ความเร็ว : ได้ผลลัพธ์ในไม่กี่วินาที ไม่ใช่หลายนาที
- ความแม่นยำ : ตรวจจับการติดตั้ง Teams ทั้งเครื่อง เฉพาะผู้ใช้ หรือการติดตั้งใหม่
- ระบบอัตโนมัติ : เขียนสคริปต์เพื่อตรวจสอบจำนวนมากทั่วทั้งองค์กรของคุณ
- ไม่ต้องยุ่งยากกับส่วนติดต่อผู้ใช้แบบกราฟิก (GUI) : เหมาะอย่างยิ่งสำหรับเซิร์ฟเวอร์ระยะไกลหรือสภาพแวดล้อมแบบไม่มีหน้าจอแสดงผล
การอัปเดตล่าสุดของ Teams (เช่น การเปลี่ยนไปใช้ไคลเอนต์ Teams เวอร์ชันใหม่) ทำให้การตรวจสอบเวอร์ชันมีความสำคัญอย่างยิ่งสำหรับฟีเจอร์ต่างๆ เช่น การผสานรวม AI Copilot ปฏิบัติตามข้อกำหนดและใช้งานอย่างเหมาะสมอยู่เสมอ! 😊
ข้อกำหนดเบื้องต้น: ตั้งค่าให้เสร็จภายใน 30 วินาที
- ตรวจสอบให้แน่ใจว่า ได้ติดตั้ง PowerShell 5.1 ขึ้นไป หรือ PowerShell 7 แล้ว (ซึ่งเป็นเวอร์ชันมาตรฐานใน Windows 10/11/Server 2026)
- เรียกใช้ในฐานะผู้ดูแลระบบเพื่อสแกนทั้งระบบ (คลิกขวาที่ PowerShell → "เรียกใช้ในฐานะผู้ดูแลระบบ")
- ไม่ต้องใช้โมดูลเพิ่มเติมใดๆ—เป็นคำสั่ง cmdlet ดั้งเดิมล้วนๆ! 👍
ขั้นตอนทีละขั้น: วิธีตรวจสอบเวอร์ชัน Microsoft Teams ของคุณโดยใช้ PowerShell
เราจะใช้การสืบค้นรีจิสทรีและ WMI เพื่อให้ครอบคลุมทุกด้าน คัดลอกและวางสคริปต์เหล่านี้ได้โดยตรง!
วิธีที่ 1: ตรวจสอบรายชื่อทีมคลาสสิกอย่างรวดเร็ว (พบบ่อยที่สุด) ⭐
วิธีนี้จะดึงเวอร์ชันจากรีจิสทรีสำหรับการถอนการติดตั้ง ซึ่งใช้ได้ทั้งกับไฟล์ MSI และการติดตั้งใหม่แบบต่อเครื่อง
Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*" |
Where-Object { $_.DisplayName -like "*Teams*" } |
Select-Object DisplayName, DisplayVersion, Publisher |
Format-Table -AutoSize
ผลลัพธ์ที่คาดหวัง :
| ชื่อที่แสดง |
เวอร์ชันแสดงผล |
สำนักพิมพ์ |
| ไมโครซอฟต์ทีมส์ |
24124.240.3788.1120 |
บริษัท ไมโครซอฟต์ |
เคล็ดลับมือโปร: ใช้ Pipe Export-Csvสำหรับรายงาน: | Export-Csv -Path "C:\TeamsVersions.csv" -NoTypeInformation. เสร็จแล้ว—พร้อมสำหรับการตรวจสอบ! 👏
วิธีที่ 2: การตรวจสอบทีมเฉพาะผู้ใช้ (ทะเบียน HKCU)
สำหรับการติดตั้งแบบต่อผู้ใช้ (ซึ่งพบได้บ่อยใน Teams เวอร์ชันใหม่):
Get-ItemProperty "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*" |
Where-Object { $_.DisplayName -like "*Teams*" } |
Select-Object DisplayName, DisplayVersion
วิธีที่ 3: WMI/CIM สำหรับผลิตภัณฑ์ที่ติดตั้งแล้ว (เครื่องสแกนอเนกประสงค์) 🚀
สแกนการติดตั้งซอฟต์แวร์ทั้งหมดได้อย่างน่าเชื่อถือ:
Get-CimInstance -ClassName Win32_Product |
Where-Object { $_.Name -like "*Teams*" } |
Select-Object Name, Version
หรือเพื่อการใช้งาน WMI ที่รวดเร็วยิ่งขึ้นโดยไม่ต้องแจงนับ:
Get-WmiObject -Class Win32_Product | Where { $_.Name -match "Teams" } | ft Name,Version -a
วิธีที่ 4: แอป Teams เวอร์ชันใหม่ (MSIX/เวอร์ชัน Store) – มาตรฐานล่าสุดปี 2026
แอป Teams เวอร์ชันปรับปรุงใหม่ใช้เส้นทางแอปพลิเคชัน ตรวจสอบได้ที่นี่:
$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."
}
รู้สึกมั่นใจขึ้นไหม? วิธีการเหล่านี้ครอบคลุมการตั้งค่า 99% แต่ถ้าล้มเหลวล่ะ? อ่านต่อเลย! 😎
การแก้ไขปัญหาที่พบบ่อย ⚠️
| ปัญหา |
สารละลาย |
| ไม่มีผลลัพธ์? |
เรียกใช้ในฐานะผู้ดูแลระบบ หรือเลือกทั้ง HKLM/HKCU |
| มีหลายเวอร์ชันใช่ไหม? |
ถอนการติดตั้งเวอร์ชันเก่าผ่านGet-Package *Teams* | Uninstall-Package. |
| ไม่พบทีมใหม่ใช่หรือไม่? |
ใช้winget list --id Microsoft.Teams(ที่ผสานรวมกับ PowerShell) |
| ตรวจสอบจากระยะไกล? |
เรียกใช้คำสั่งบน PSRemoting ระยะไกล: Invoke-Command -ComputerName PC01 -ScriptBlock { ... }. |
ติดปัญหาใช่ไหม? ตรวจสอบกับเอกสารอย่างเป็นทางการ: ข้อมูลไคลเอ็นต์ Microsoft Teams
ขั้นสูง: การทำงานอัตโนมัติด้วยสคริปต์และการตรวจสอบจำนวนมาก
เพิ่มประสิทธิภาพการทำงานของคุณให้เหนือชั้น:
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
บันทึกเป็นไฟล์ .ps1 แล้วเล่นได้ทุกที่! สุดยอดไปเลย! 🌟
ทางเลือกอื่นหากคุณไม่ถนัดใช้ PowerShell
- เกี่ยวกับเมนู : ทีม → โปรไฟล์ → ตรวจสอบการอัปเดต (รวดเร็วแต่ต้องทำด้วยตนเอง)
- แอปการตั้งค่า : แอปและคุณสมบัติ → ค้นหา "Teams"
- winget :
winget list Microsoft.Teams(โปรแกรมจัดการแพ็กเกจในตัว)
แต่ไม่มีอะไรเทียบได้กับความลึกซึ้งของ PowerShell ทำไมต้องยอมรับสิ่งที่ด้อยกว่า?
สรุป: ตอนนี้คุณเป็นผู้เชี่ยวชาญ Teams เวอร์ชันเต็มแล้ว! 🎉
ขอแสดงความยินดี! คุณได้เรียนรู้วิธีตรวจสอบเวอร์ชัน Microsoft Teams โดยใช้ PowerShellอย่างมืออาชีพแล้ว นำไปใช้ในวันนี้เพื่อหลีกเลี่ยงปัญหาการอัปเดตและเพิ่มประสิทธิภาพการทำงาน หากคุณมีไอเดียหรือวิธีการดัดแปลงสคริปต์เหล่านี้ โปรดแชร์ในช่องแสดงความคิดเห็นด้านล่าง เราชอบฟังเคล็ดลับของคุณ!
โปรดติดตามคู่มือฉบับต่อไปของเราเกี่ยวกับการอัปเดต Teams แบบอัตโนมัติ ปัญหาใหญ่ที่สุดของคุณในการใช้งาน Teams คืออะไร 👇