سيناريوهات الاعداد ل Office 365 PowerShell

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

استخدم هذه السيناريوهات PowerShell ل# الاتصال ب# خدمات Office 365 و# احصل علي المساعده و# تعيين نهج تنفيذ التعليمات البرمجيه ل# البرامج النصيه.

الاتصال ب# خدمات Office 365 استخدام PowerShell

ل# الاتصال ب# استخدام خدمات Office 365، يجب اولا تثبيت او استيراد الوحدات النمطيه PowerShell احدث و# قم ب# انشاء اتصال مصادق عليه.

الاتصال ب Azure Active Directory ب# استخدام وحده Windows Azure Active Directory

ل# تثبيت Windows Azure Active Directory الوحده النمطيه و# الاتصال ب# استخدام حساب اسم المستخدم و# كلمه المرور او مصادقه متعدده العوامل (MFA)، راجع الاتصال ب Office 365 PowerShell.

الاتصال ب Azure Active Directory ب# استخدام وحده Azure Active Directory V2

ل# تثبيت وحده Azure Active Directory V2 و# الاتصال ب# استخدام اسم المستخدم و# كلمه المرور او MFA، راجع المقاله الاتصال ب# استخدام وحده Azure Active Directory V2 PowerShell.

الاتصال ب Exchange عبر الانترنت

ل# الاتصال ب Exchange Online ب# استخدام اسم حساب المستخدم و# كلمه المرور، راجع الاتصال ب Exchange Online PowerShell.

ل# تثبيت Microsoft Exchange Online Remote PowerShell الوحده النمطيه و# الاتصال ب# استخدام MFA، راجع الاتصال ب Exchange Online PowerShell ب# استخدام مصادقه متعدده العوامل.

الاتصال ب SharePoint Online

ل# تثبيت SharePoint Online Management Shell و# الاتصال ب# استخدام حساب اسم المستخدم و# كلمه المرور او MFA، راجع الاتصال ب SharePoint Online PowerShell.

الاتصال ب Skype for Business عبر الانترنت

ل# الاتصال ب Skype for Business Online ب# استخدام اسم حساب المستخدم و# كلمه المرور، راجع الاتصال ب Skype for Business Online ب# استخدام Windows PowerShell.

استخدم هذه الخطوات ل# الاتصال ب Skype for Business Online ب# استخدام MFA:

  1. ل# تثبيت الحالي Skype for Business Online PowerShell النمطيه، انتقل الي Skype for Business Online، وحده Windows PowerShell النمطيه، و# انقر فوق تنزيل، ثم تشغيل الملف الذي تم تنزيله و# تثبيته.

    يجب اجراء ذلك مره واحده علي كل كمبيوتر الذي كنت تدير Skype for Business Online فقط.

  2. افتح موجه اوامر ل Windows PowerShell.

  3. ادخل اسم حساب بين علامات اقتباس المزدوجه، ازاله نص التعليمات و# < و# > الاحرف.

    $acctName="<User Prinicipal Name of an administrator account,  example: belindan@contoso.com>"
    
    #Create a Skype for Business Online session
    $sfboSession = New-CsOnlineSession -UserName $acctName
    
    #Import the Skype for Business session
    Import-PSSession $sfboSession

    تشغيل اوامر الناتجه من الاطار Windows PowerShell.

  4. اكتب كلمه مرور حساب في مربع الحوار سكيبيفوربوسينيساوث، و# من ثم انقر فوق تسجيل الدخول.

  5. اتبع الارشادات الموجوده في مربع الحوار سكيبيفوربوسينيساوث ل# توفير معلومات مصادقه اضافيه، مثل رمز التحقق من صحه، و# انقر فوق تسجيل الدخول.

الاتصال ب Azure Active Directory و Exchange عبر الانترنت

ان هذه الاوامر PowerShell سيتم توصيلك ب Azure Active Directory و Exchange Online بعد تثبيت Windows Azure Active Directory الوحده النمطيه.

#Connecting to Exchange Online and Azure Active Directory

#Get administrator account credentials
$credential = Get-Credential

#Connect to Azure Active Directory  
Connect-MsolService -Credential $credential

#Create an Exchange Online session
$ExchangeSession = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell -Credential $credential -Authentication Basic -AllowRedirection

#Import the Exchange Online session
Import-PSSession $ExchangeSession 

تلميح: ل# الحصول علي هذه الكتله الامر PowerShell ك# ملف برنامج نصي (PS1)، انقر هنا.

الاتصال ب# كل احمال العمل Office 365

ل# الاتصال مع كل احمال العمل في Office 365 في اطار PowerShell نفسه، يجب اولا تثبيت الوحدات النمطيه ذات الصله او استيرادها. يتصل هذا الحظر الامر PowerShell Azure Active Directory، Skype for Business Online و SharePoint Online و Exchange Online.

قم ب# ملء اسم المؤسسه و# قم ب# تشغيل هذه المجموعه من اوامر PowerShell عند تسجيل الدخول ب# استخدام غير الحساب اسم المستخدم و# كلمه المرور:

#Connect to Office 365 Cloud Services using PowerShell

#Specify your organization name, which is the first part of the name after the "@" character in an account user name. 
#For example, for the account user name belindan@contoso.onmicrosoft.com, the organization name is "contoso".
#Replace everything within the quotes, including the < and > characters, with the correct name. 
$orgName="<organization name>"

#Capture administrative credential for future connections.
$credential = Get-Credential

#Connect to Azure Active Directory.
Connect-MsolService -Credential $credential

#Create a Skype for Business Online session.
$sfboSession = New-CsOnlineSession -Credential $credential

#Import the Skype for Business Online session into your local Windows PowerShell session.
Import-PSSession $sfboSession

#Connect to SharePoint Online.
Connect-SPOService -Url https://$orgName-admin.sharepoint.com

#Create an Exchange Online session.
$ExchangeSession = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri "https://outlook.office365.com/powershell-liveid/" -Credential $credential -Authentication "Basic" -AllowRedirection

#Imports the Exchange Online session into your local Windows PowerShell session.
Import-PSSession $ExchangeSession

قم ب# ملء اسم الحساب ثم قم ب# تشغيل هذه المجموعه من اوامر PowerShell عند تسجيل الدخول ب# استخدام مصادقه متعدده العوامل:

#Specify an account name. 
#Replace everything within the quotes, including the < and > characters, with the correct name. 
$acctName="<User Prinicipal Name of an administrator account,  example: belindan@contoso.com>"

#Extract the organization name from the account name
$orgName= ($acctName).Substring($acctName.IndexOf("@")+1, $acctName.IndexOf(".") - $acctName.IndexOf("@") - 1 )

#Establish Online Services connection to Office 365 Management Layer
Connect-MsolService

#Create Skype for Business session
$sfboSession = New-CsOnlineSession -UserName $acctName

#Import the Skype for Business session command
Import-PSSession $sfboSession

#Connect to your SharePoint Online services.
Connect-SPOService -Url https://$orgName-admin.sharepoint.com

#Create an Exchange Online session.
Connect-EXOPSSession -UserPrincipalName $acctName

ستطالب اربع مرات ل# تحديد اسم حساب المستخدم و# كلمه المرور و# معلومات MFA، مثل رمز تحقق.

الحصول علي التعليمات ب# استخدام PowerShell

تحتاج احيانا ل# الحصول علي مزيد من المساعده ل PowerShell. حسن الحظ، PowerShell يتضمن محتوي التعليمات المضمنه ل# ارشادك.

اظهار ملفات التعليمات ل# الامر PowerShell cmdlet

ل# الحصول علي مزيد من المعلومات حول cmdlet محدد، علي سبيل المثال الحصول علي العمليه، يمكنك اجراء ما يلي.

#Show the help files for a PowerShell command.

Get-Help Get-Process

احضار الي مقاله TechNet ل PowerShell cmdlet

ل# فتح مرجع الجمله عبر الانترنت علي TechNet ل cmdlet محدد، علي سبيل المثال الحصول علي العمليه، شغل الامر التالي.

#Goes online to the TechNet article for the PowerShell cmdlet.

Get-Help Get-Process -Online

ملاحظة: يتطلب ذلك امكانيه الوصول الي الانترنت ل# العمل ب# شكل صحيح.

امثله ل# امر PowerShell

ل# عرض بناء جمله المثال ل# امر cmdlet معينه في نافذه PowerShell، علي سبيل المثال الحصول علي العمليه، و، شغل الامر التالي.

#Shows examples for a PowerShell cmdlet.

Get-Help Get-Process -Examples

تحديث الملفات تعليمات PowerShell

يتم تحديث محتوي "التعليمات" PowerShell ب# شكل منتظم. ل# الحصول علي احدث محتوي من التعليمات، يمكنك تشغيل الامر تعليمات التحديث. قد تظهر الرساله التاليه بعد تشغيل هذا الامر: "الامر تعليمات تحديث تحميل ملفات التعليمات احدث ل# الوحدات النمطيه ل Windows PowerShell، و# يقوم ب# تثبيتها علي الكمبيوتر لديك." اضغط Y و# السماح ب# الوحده النمطيه ل# تحديث الملفات التعليمات. هذا يستغرق بعض الوقت ل# اكمال فقط.

#Update your PowerShell help files.

Update-Help

تلميح: ل# الحصول علي هذه الكتله الامر PowerShell ك# ملف برنامج نصي (PS1)، انقر هنا.

تعيين نهج تنفيذ البرنامج النصي

البرامج النصيه PowerShell هي اوامر PowerShell التي يتم تشغيلها من ملفات نصيه واحده او اكثر. البرامج النصيه تسمح لك ب# اتمته المهام الشائعه في Windows، تطبيقات Microsoft، و# خدمات Office 365 الدوره التدريبيه. ل# انه قد تكون ضاره البرامج النصيه علي الكمبيوتر الخاص بك عن طريق تنفيذ اوامر غير مقصوده، Microsoft يحتوي علي حمايه يمكنك عن طريق تعطيل البرامج النصيه PowerShell ب# شكل افتراضي. يجب تعيين نهج تنفيذ PowerShell وفقا ل# احتياجاتك. اعدادات النهج تنفيذ كما يلي:

  • مقيده

    لا عدم تحميل ملفات تكوين او تشغيل البرامج النصيه. "مقيد" هو النهج الافتراضي ل# التنفيذ.

  • RemoteSigned

    يتطلب تحميل كافه البرامج النصيه و# ملفات التكوين من الانترنت التوقيع ب# واسطه ناشر موثوق به.

  • اللسيجنيد

    يتطلب ان كافه البرامج النصيه و# ملفات التكوين التوقيع ب# واسطه ناشر موثوق به، ب# ما في ذلك البرامج النصيه التي تكتبها علي الكمبيوتر المحلي.

  • غير مقيد

    تحميل ملفات التكوين كافه و# يتم تشغيل كافه البرامج النصيه. اذا قمت ب# تشغيل برنامج نصي غير موقعه التي تم تنزيلها من الانترنت، تتم مطالبتك ب# الاذن قبل تشغيل.

  • تجاوز

    لا شيء محظور و# لا توجد اي تحذيرات او المطالبات.

  • غير معرف

    ل# ازاله نهج تنفيذ المعينه حاليا من النطاق الحالي. لن ازاله هذه المعلمه الي نهج تنفيذ التعليمات البرمجيه الذي تم تعيينه في نطاق "نهج المجموعه".

ملاحظة: من المهم التي فقط قم ب# تنزيل او استخدام البرامج النصيه PowerShell من مصدر موثوق خاصه عند اعداد النهج ك ' Unrestricted '. من المستحسن ايضا ل# الحصول علي امان الاسباب ستعود اي تغييرات الي المقيده الا اذا كان لديك حاجه جاريه ل# تشغيل البرامج النصيه.

يمكن اجراء تنفيذ الامر اكسيكوتيونبوليسي مجموعه فقط في نافذه PowerShell فتحه ب# استخدام "تشغيل ك# مسؤول". هذا المعروفه ايضا ب# جلسه PowerShell مقيد.

تعيين نهج تنفيذ ك# البعيد موقعه

يتطلب هذا الامر ان كافه البرامج النصيه و# تكوين الملفات التي تم تنزيلها من الانترنت التوقيع ب# واسطه ناشر موثوق به. يمكنك استبدال RemoteSigned ب# اسم النهج تنفيذ التعليمات البرمجيه المطلوبه ل# تغيير تطبيق نهج.

#Set execution policies as remote signed.

#This command will display your current execution policy. This is worth noting if you wish to revert back at a later point.
Get-ExecutionPolicy

#This command will set a policy that requires that all scripts and configuration files downloaded from the Internet be signed by a trusted publisher
Set-ExecutionPolicy RemoteSigned

تلميح: ل# الحصول علي هذه الكتله الامر PowerShell ك# ملف برنامج نصي (PS1)، انقر هنا.

تعيين نهج تنفيذ ك# مقيد

يعين هذا الامر نهج تنفيذ الي الاعداد الافتراضي ل PowerShell.

#Setting execution policies as restricted.

#This command will display your current execution policy. This is worth noting if you wish to revert back at a later point.
Get-ExecutionPolicy

#This command will set the execution policy to the default setting for PowerShell 
Set-ExecutionPolicy Restricted

تلميح: ل# الحصول علي هذه الكتله الامر PowerShell ك# ملف برنامج نصي (PS1)، انقر هنا.

ملاحظة: إقرار إخلاء المسؤولية للترجمة الآلية: تمت ترجمة هذه المقالة بواسطة نظام كمبيوتر دون تدخل العامل البشري. توفر Microsoft هذه الترجمات الآلية لمساعدة المستخدمين الذين لا يتحدثون الإنجليزية على استخدام منتجات Microsoft، وخدماتها، وتقنياتها والاستمتاع بها. قد تحتوي هذه المقالة على أخطاء في المفردات، أو بناء الجملة، أو القواعد نظرًا لترجمتها آليًا.

انظر أيضاً

PowerShell ل# مسؤولي Office 365

سيناريوهات office 365 PowerShell

ارسال تقرير عن السيناريوهات ل Office 365 PowerShell

سيناريوهات اداره المستخدمين ل Office 365 PowerShell

سيناريوهات وظيفه اضافيه ل Office 365 PowerShell

موارد المجتمع office 365 PowerShell

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×