هل تساءلت يومًا عن إصدار Microsoft Teams الذي تستخدمه؟ سواءً كنت تواجه مشكلات تقنية، أو ترغب في ضمان التوافق، أو تخطط للتحديثات، فإن معرفة إصدار Teams لديك أمر بالغ الأهمية. يُسهّل PowerShell هذه العملية بشكل كبير وسريع، دون الحاجة إلى البحث في الإعدادات أو صفحات "حول". يُقدّم هذا الدليل كيفية التحقق من إصدار Microsoft Teams باستخدام PowerShell من خلال أوامر دقيقة ومُحدّثة. هيا بنا نبدأ ونُحسّن سير عملك! 👉
لماذا نستخدم PowerShell للتحقق من إصدار Microsoft Teams ؟
- ⭐ السرعة : احصل على النتائج في ثوانٍ، بدون الحاجة إلى التنقل عبر واجهة المستخدم الرسومية.
- ✅ جاهز للتشغيل الآلي : قم بكتابة البرنامج النصي له على عدة أجهزة.
- 🔧 الدقة : يكتشف عمليات تثبيت Teams الكلاسيكية والجديدة بدقة.
- 📊 نصائح ذهبية لمسؤولي تكنولوجيا المعلومات : إجراء عمليات فحص جماعية عبر PowerShell عن بُعد.
مثالي لمسؤولي الأنظمة الذين يديرون أساطيل الأجهزة أو للمستخدمين الذين يتحققون من التحديثات. هل أنت مستعد؟ المتطلبات الأساسية أولاً.
المتطلبات الأساسية للتحقق من إصدار PowerShell Teams
- PowerShell 5.1+ (مدمج في Windows 10/11/Server 2026).
- تم تثبيت برنامج مايكروسوفت تيمز (تطبيق سطح المكتب).
- قم بتشغيل البرنامج كمسؤول لتثبيته على مستوى الجهاز (موصى به).
خطوة بخطوة: كيفية التحقق من إصدار مايكروسوفت تيمز باستخدام باور شيل
شغّل PowerShell (Win + X > Windows PowerShell (Admin)) وانسخ هذه الأوامر والصقها. سنتناول أفضل الطرق.
الطريقة الأولى: الاستعلام عن سجل النظام (الأكثر موثوقية لجميع إصدارات Teams) ⭐
يقوم هذا بفحص سجل إلغاء التثبيت بحثًا عن إدخالات Teams - ويعمل مع كل من عمليات التثبيت على مستوى المستخدم والجهاز.
$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
مثال على المخرجات:
| اسم العرض | إصدار العرض | الناشر |
| مايكروسوفت تيمز | 24124.240.2223.42 | شركة مايكروسوفت |
✅ رائع! نسخة Teams الخاصة بك موجودة هنا. اضبط عوامل التصفية لـ "الفرق الجديدة" إذا لزم الأمر.
الطريقة الثانية: فحص سريع باستخدام WMI/CIM (بديل للمنتجات المثبتة)
للاطلاع على قائمة تطبيقات أوسع تشمل تطبيق Teams:
Get-CimInstance -ClassName Win32_Product | Where-Object Name -like "*Teams*" | Select-Object Name, Version
ملاحظة: هذا يؤدي إلى التحقق من MSI (أبطأ)، لذا استخدم الطريقة 1 أولاً.
الطريقة الثالثة: للفرق الجديدة (المبنية على MSIX) ➤
يستخدم برنامج Microsoft Teams الأحدث حزمة MSIX. تحقق من ذلك عبر Appx:
Get-AppxPackage *Teams* | Select-Object Name, Version
أو بالنسبة للحزم المُجهزة:
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like "*Teams*"
نصيحة احترافية: أتمتة العملية باستخدام دالة PowerShell من سطر واحد
احفظ هذا كنص برمجي لإعادة استخدامه فوراً:
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
قم بتشغيله في أي وقت: Get-TeamsVersion. 🎉 قابل للتوسع إلى الأجهزة البعيدة باستخدام Invoke-Command.
حل المشكلات الشائعة 😎
| مشكلة | حل |
| لا يوجد مخرج | قم بتشغيله كمسؤول؛ تحقق من كل من HKLM/HKCU. |
| إصدارات متعددة | قم بالتصفية حسب اسم العرض؛ قم بإلغاء تثبيت الإضافات عبر التطبيقات والميزات. |
| لم يتم اكتشاف فرق جديدة | استخدم الأمر Get-AppxPackage؛ تأكد من استخدام أحدث إصدار من PowerShell 7 أو أحدث. |
| فشل الفحص عن بعد | تفعيل WinRM: Enable-PSRemoting. |
هل تواجه مشكلة؟ تحقق من مسار التثبيت: (Get-ItemProperty 'HKCU:\Software\Microsoft\Teams').TeamInstallPath.
ميزة إضافية: قارن بين الإصدارات وابقَ على اطلاع دائم
تتطور أحدث إصدارات Teams المستقرة بسرعة. يُرجى مراجعة ملاحظات الإصدار الرسمية عبر مستندات Microsoft . هل تحتاج إلى تحديثات للبرامج النصية؟ يمكنك دمجها مع winget.
winget list --id Microsoft.Teams
يستخرج هذا الإصدار المثبت بالإضافة إلى التحديثات المتاحة. استخدمه مع PowerShell للحصول على لوحة تحكم كاملة للتدقيق!
خلاصة القول: أتقن عمليات التحقق من إصدارات فرقك اليوم!
أنت الآن تعرف كيفية التحقق من إصدار Microsoft Teams باستخدام PowerShell باحترافية - بسرعة ودقة وسهولة عبر البرمجة النصية. طبّق هذه الخطوات، وأتمت عمليات التحقق، وحافظ على أداء Teams بسلاسة. هل لديك تعديلات أو سيناريوهات عن بُعد؟ شاركنا بتعليق أدناه - فنحن جميعًا شركاء في هذا العمل! 🚀
نصيحة احترافية: احفظ هذه الصفحة ضمن أدواتك التقنية. التالي: تحديثات Teams الآلية؟ تابعونا! 👇