التمرين - تحديد موقع الأوامر

مكتمل

Note

في هذه الوحدة، يمكنك استخدام Azure Cloud Shell كمحطة طرفية. يمكنك الوصول إلى Cloud Shell من خلال مدخل Microsoft Azure أو تسجيل الدخول إلى Cloud Shell. لا يتعين عليك تثبيت أي شيء على جهاز الكمبيوتر أو الكمبيوتر المحمول لاستخدامه.

هنا، يمكنك تشغيل الأوامر التي تساعدك على معرفة المزيد حول PowerShell. PowerShell ليس شيئا تتعلمه بين عشية وضحاها، بل يتم تعلمه أمراً تلو أمر. يمكنك تسريع التعلم عن طريق استخدام أوامر cmdlets الأساسية بشكل فعال.

Note

هذا التمرين اختياري. إذا كنت ترغب في إكمال هذا التمرين، فستحتاج إلى إنشاء اشتراك Azure قبل البدء. إذا لم يكن لديك حساب Azure أو كنت لا ترغب في إنشاء حساب في الوقت الحالي، فيمكنك قراءة الإرشادات حتى تفهم المعلومات التي يتم تقديمها.

تحديد موقع أمر

حدد موقع الأوامر باستخدام Get-Command cmdlet. يساعدك cmdlet هذا في البحث في جميع أوامر cmdlets المثبتة على النظام الخاص بك. استخدم العلامات لتضييق نطاق نتائج البحث لتقتصر على أوامر cmdlets التي تناسب السيناريو.

في هذا السيناريو، أنت تبحث عن أمر cmdlet الذي يمكن أن يساعدك في العمل مع الملفات.

  1. تشغيل الأمر Get-Command مع العلامة -Noun. حدد File* للعثور على أي شيء متعلق بالملفات.

     Get-Command -Noun File*
    

    تظهر الاستجابة شيئًا مشابهًا للنص التالي:

    CommandType     Name                                               Version    Source
    -----------     ----                                               -------    ------
    Cmdlet          Get-FileHash                                       7.0.0.0    Microsoft.PowerShell.Utility
    Cmdlet          Out-File                                           7.0.0.0    Microsoft.PowerShell.Utility
    Cmdlet          Unblock-File                                       7.0.0.0    Microsoft.PowerShell.Utility
    

    تتطابق أوامر cmdlets Get-FileHash، وOut-FileوUnblock-File مع استعلامك. لديك الآن استجابة يمكن التحكم فيها. لمزيد من تصفية الاستجابة، أضف المعلمة -Verb إلى الاستعلام.

  2. شغّل Get-Command. حدد العلامتين -Verb و-Noun.

    Get-Command -Verb Get -Noun File*
    

    النتيجة مشابهة للإخراج التالي:

    CommandType     Name                                               Version    Source
    -----------     ----                                               -------    ------
    Cmdlet          Get-FileHash                                       7.0.0.0    Microsoft.PowerShell.Utility
    

    هذه المرة، هناك سجل واحد فقط يطابق بحثك، لأنك حددت كلاً من المعلمة -Noun والمعلمة -Verb.

نظرًا إلى أن المجال الذي تعمل فيه هو إدارة الملفات، فقد حددت File على أنه الاسم. إذا كنت تعرف ما تريد القيام به داخل هذا المجال، فإنه يمكنك تحديد معلمات -Verb. باستخدام معلمة واحدة أو معلمتين، يمكنك العثور بسرعة على أمر cmdlet الذي تحتاجه.