كيفية الاتصال بـ Exchange Online PowerShell

6 يونيو 2020 329 الآراء الاتصال بتبادل بوويرشيل عبر الإنترنت

في منطقة S هذه ، يعلمك Victor كيفية الاتصال بـ Exchange Online PowerShell. يغطي الدليل خطوتين للاتصال بـ Exchange Online PowerShell. في القسم الأخير ، سأعلمك كيفية تشغيل Exchange Online Cmdlets.





قم بتوسيع استعراض مواضيع المنشور أدناه للانتقال مباشرة إلى موضوع ما.



تصفح مواضيع المنشور

قم بإعداد أوراق الاعتماد المطلوبة

تتمثل الخطوة الأولى للاتصال بـ Exchange Online PowerShell في إعداد بيانات الاعتماد التي تحتاجها. سيكون الحساب المستخدم في هذا القسم حسابًا ينتمي إلى مؤسسة Office 365 الخاصة بك.



فيما يلي خطوات إعداد بيانات الاعتماد ...



  1. يدخل بوويرشيل في بحث Windows 10. ثم من نتيجة البحث ، انقر بزر الماوس الأيمن نوافذ بوويرشيل واختر تشغيل كمسؤول . سوف تتلقى ملف التحكم في وصول المستخدم موجه ، انقر نعم .
كيفية الاتصال بـ Exchange Online PowerShell - الخطوة 1 - إعداد بيانات الاعتماد المطلوبة
  1. في موجه PowerShell ، أدخل الأمر أدناه واضغط على Enter
powershell.exe -ExecutionPolicy Unrestricted
  1. ثم أدخل هذا الأمر واضغط على Enter
عند تشغيل الأمر ، سيُطلب منك إدخال كلمة المرور إلى الحساب ([البريد الإلكتروني المحمي]). سيتم تشفير بيانات الاعتماد وحفظها كملف XML ، ExOnloginCred.xml. تذكر تغيير المسار إلى ملف XML إلى مسار موجود على جهاز الكمبيوتر
Get-Credential [email protected] | Export-CliXml -Path E:PowerShellCredExOnloginCred.xml
يتغير [بريد إلكتروني محمي] إلى اسم مستخدم Office 365 الخاص بك. يجب تحديد الاسم بتنسيق UPN ، [البريد الإلكتروني محمي]

عند تشغيل الأمر الأخير ، سيُطلب منك إدخال كلمة مرور للحساب. أدخل كلمة المرور وانقر فوق موافق.

كيفية الاتصال بـ Exchange Online PowerShell - الخطوة 1 - إعداد بيانات الاعتماد المطلوبة

إذا تم تنفيذ الأمر بنجاح ، فسيعود إلى موجه PowerShell. سيقوم أيضًا بإنشاء ملف في المسار المحدد في ملف تصدير- CliXml يأمر.



كيفية الاتصال بـ Exchange Online PowerShell - الخطوة 1 - إعداد بيانات الاعتماد المطلوبة

الاتصال بـ Exchange Online PowerShell

بعد تحضير بيانات الاعتماد ، استخدم الخطوات الواردة في هذا القسم للاتصال بـ Exchange Online PowerShell:



  1. في نفس موجه PowerShell ، أدخل الأمر أدناه واضغط على Enter.
قم بتعديل المسار إلى ملف XML المحفوظ
$ConnectionCred = Import-Clixml E:PowerShellCredExOnloginCred.xml -ErrorAction SilentlyContinue

يقوم الأمر بفك تشفير بيانات الاعتماد المشفرة التي حفظتها في القسم الأخير. ثم يقوم بحفظ بيانات الاعتماد التي تم فك تشفيرها في ملف اتصال عامل.

كيفية الاتصال بـ Exchange Online PowerShell - الخطوة 2 - الاتصال بـ Exchange Online PowerShell
  1. ثم أدخل الأمر أدناه واضغط على Enter.
$PSSessionOption = New-PSSessionOption -SkipRevocationCheck -SkipCACheck -SkipCNCheck

ينشئ الأمر خيار جلسة PowerShell الذي نحتاجه للأمر التالي. ثم يحفظ الجلسة في ملف PSSessionOption عامل. تتمثل الخطوة التالية في إنشاء جلسة PowerShell لـ Exchange Online PowerShell.

  1. لإنشاء جلسة PowerShell لـ Exchange Online PowerShell ، أدخل الأمر أدناه واضغط على Enter.
قبل الضغط على إدخال ، تأكد من أن لديك المتغيرات الصحيحة - استخدم نفس المتغيرات التي قمت بحفظها مسبقًا. لقد أبرزت جميع المتغيرات في الأمر بالخط العريض.
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri 'https://outlook.office365.com/powershell-liveid/' -Credential  $ConnectionCred  -Authentication Basic -AllowRedirection -SessionOption  $PSSessionOption  -WarningAction SilentlyContinue -ErrorAction SilentlyContinue

سيتم حفظ الجلسة في ملف حصة عامل. قد يستغرق الأمر بعض الوقت للتنفيذ. عند تنفيذ الأمر بنجاح ، قد يُرجع بعض رسائل التحذير.

كيفية إنشاء قناة AFK على الفتنة

تتمثل الخطوة الأخيرة في الاتصال بـ Exchange Online PowerShell وهي استيراد وحدات Exchange Online PowerShell النمطية.

  1. لاستيراد وحدات Exchange Online PowerShell النمطية ، أدخل الأمر أدناه. ثم اضغط على مفتاح الإدخال.
Import-PSSession $Session -DisableNameChecking -AllowClobber -ErrorAction SilentlyContinue

قد يستغرق الأمر وقتًا قصيرًا للتنفيذ. بعد ذلك ، سيعرض اسم الوحدة النمطية التي تم استيرادها و Cmdlets.

كيفية تشغيل أوامر Exchange Online PowerShell

كيفية الاتصال بـ Exchange عبر الإنترنت PowerShell - كيفية تشغيل أوامر PowerShell Exchange عبر الإنترنت

بعد الاتصال بـ Exchange Online PowerShell ، يمكنك تشغيل الأوامر باستخدام أقراص Exchange عبر الإنترنت Cmdlets المستوردة. سأعرض عليكم في هذا القسم بعض الأمثلة.

الأمر الأول والأهم هو سرد كافة أوامر Cmdlets في الوحدة النمطية المهمة. لسرد جميع Cmdlets ، أدخل الأمر أدناه. ثم اضغط على مفتاح الإدخال.

Get-Command -Module tmp_4jqq0z1r.vzi
قم بتغيير اسم الوحدة النمطية إلى الاسم المعروض عند تنفيذ الأمر Import-PSSession في القسم الأخير. انظر الجزء المميز من لقطة الشاشة أدناه.

سيعيد الأمر قائمة طويلة من أوامر Cmdlets. يمكنك بعد ذلك العثور على الأمر الذي تحتاجه.

في المثال التالي ، سأستخدم ملحق احصل على صندوق البريد أمر Cmdlet للعثور على صندوق بريد. للعثور على صندوق البريد الخاص بي ، سأقوم بتشغيل الأمر أدناه واضغط على Enter.

يتغير المهزوم إلى الأحرف الأولى من المستخدم ، متبوعة بعلامات النجمة (*).
Get-Mailbox -Identity victo*

سيعيد الأمر جميع علب البريد التي تفي بالملف هوية .

عند تشغيل الأوامر ، ضع في اعتبارك تشغيل الأوامر التي ستعيد الكثير من النتائج دفعة واحدة. تذكر أنك متصل بجلسة PS عن بعد. هل تحتاج إلى مساعدة في أتمتة Office 365 و Exchange Online؟ يمكننا المساعدة في أتمتة Office 365 / Exchange / AD المختلط عبر الإنترنت فقط وفي مكان العمل والمختلط. على سبيل المثال ، يمكننا المساعدة في أتمتة عملية إنشاء صناديق بريد Exchange عبر الإنترنت لمستخدمي AD التي تم إنشاؤها في الإعلان المحلي الخاص بك. لمعرفة المزيد ، أرسل لنا متطلباتك عبر صفحة اتصل بنا.

إذا كنت آمل أن أكون قادرًا على تعليمك بنجاح كيفية الاتصال بـ Exchange Online PowerShell! آمل أيضًا أن تكون قد وجدت S Zone مفيدة. إذا وجدت أنها مفيدة ، يرجى التصويت نعم إلى هل كان هذا المنشور سؤالًا مفيدًا أدناه.

بدلاً من ذلك ، يمكنك طرح سؤال أو ترك تعليق أو تقديم ملاحظات باستخدام نموذج 'ترك الرد' الموجود في نهاية هذه الصفحة.

أخيرًا ، لمزيد من مناطق PowerShell tech S ، تفضل بزيارة صفحة كيفية استخدام Windows PowerShell. قد تجد أيضًا صفحة 'العمل من الصفحة الرئيسية' مفيدة جدًا.