النتائج 1 إلى 7 من 7
الموضوع:

5 اشياء بسيطة ستجعلك تحترف إستخدام موجه اوامر "PowerShell"

الزوار من محركات البحث: 5 المشاهدات : 321 الردود: 6
جميع روابطنا، مشاركاتنا، صورنا متاحة للزوار دون الحاجة إلى التسجيل ، الابلاغ عن انتهاك - Report a violation
  1. #1
    Ŀệġệńď
    اسہٰطہٰورة حہٰرفہٰ
    تاريخ التسجيل: March-2020
    الدولة: البـصرـةة
    الجنس: ذكر
    المشاركات: 68,402 المواضيع: 19,934
    صوتيات: 249 سوالف عراقية: 0
    التقييم: 48769
    موبايلي: HUAWEI Y9s

    5 اشياء بسيطة ستجعلك تحترف إستخدام موجه اوامر "PowerShell"

    معظم المستخدمين لا يفضلون إستخدام بيئة توجيه الأوامر بأنظمة التشغيل إما ظناً منهم أنها مُوجهة للمستخدمين المتقدمين فقط او أنها مُعقدة بدرجة كبيرة تجعل إستخدامها شيء غير مُمكن، لكن الحقيقة المُطلقة هي ان بيئة الأوامر في أى نظام تشغيل تكون أكثر قدرة وكفاءة وسرعة بتنفيذ بعض المهام داخل نظام التشغيل حتي لو تواجدت طرق أخرى للقيام بنفس المهمة من خلال واجهة المستخدم العادية لذلك تعلم كتابة الأمر سيكون أمر رائع.
    خاصةً أن أى شيء يصبح اكثر سهولة بمجرد فهم طبيعة عمله ومعرفة كيفية إستخدامه ومع الإستخدام المستمر يصبح الأمر معتاد لدرجة كبيرة، وبعد ان قمنا بتوضيح بعض الأمور الرائعة التي يُمكنك القيام بها من خلال موجه الأوامر المُحدث "PowerShell"، سنستعرض معاً في هذا المقال 5 اشياء بسيطة ستجعل مهمة إستخدامك لموجه اوامر "PowerShell" بنظام ويندوز اكثر سهولة وستجعلك تحقق الإستفادة منه لأقصي درجة ممكنة.



    عند المقارنة مع "cmd"، تتفوق بيئة توجيه الأوامر المُحدثة "PowerShell" بأنها تدعم تنفيذ أوامر بيئة "cmd" بالإضافة لدعمها تنفيذ اكواد برمجية جاهزة "Scripts" تم كتابتها بأكثر من لغة برمجية من قبل مبرمجين حول العالم وهو ما يعطي الأداة قدرة اكبر بتنفيذ مهام اكثر تقدماً وتنوعاً داخل نظام ويندوز مثل إمكانية تحميل الملفات من الإنترنت وايضاً إضافات اخرى متقدمة مثل مدير الحزم لتنزيل البرامج من الإنترنت كما هو الحال بأنظمة لينكس، كل ذلك بالإضافة لأن بيئة "PowerShell" قابلة للتحديث بشكل مستمر و طرح إصدارات جديدة منها.

    فهم قاعدة كتابة الأوامر


    بتحديد قاعدة واحدة لأمر ما دائماً ستكون مهمة فهم هذا الأمر أسهل بكثير، لذلك لابد من تذكر حقيقة أن معظم اوامر "PowerShell" تأتي بصيغة واحدة فقط وعلي الشكل التالي (verb-noun)، فدائماً ما يكون الجزء الأول من الأمر علي شكل فعل باللغة الإنجليزية مثل "Get" او "Stop" والجزء الثاني عبارة عن إسم مفعول به مثل "service" او "command" ويفصل بين كل منهما علامة (-) بالتالي و بتذكر تلك القاعدة دائماً ستكون مهمة إستخدام الأوامر أسهل بكثير وسيكون من الصعب ان تنساها.

    الإكمال التلقائي للأوامر


    أول الأشياء التي ستساعدك علي إستخدام بيئة الأوامر بسهولة تامة هي عدم الحاجة لتذكر الأوامر بشكل كامل، فعند كتابة أى أمر داخل "PowerShell" يُمكنك كتابة أى جزء من الأمر ثم الضغط علي مفتاح "TAB" من لوحة المفاتيح وسيتم إكمال كتابة الأمر تلقائياً، وفي حال تم كتابة أمر غير الذى تريده يُمكنك الإستمرار بالضغط علي مفتاح "TAB" بشكل متتالي وسيتم إستعراض كل الأوامر المرتبطة بما كتبته حتي تحصل علي الأمر الذي تريده.

    شرح الأوامر وكيفية تنفيذها من خلال المساعدة


    دائماً ما تكون أوامر المساعدة ذات فائدة كبيرة عند إستخدام أمر معين وذلك من أجل معرفة فائدة الأمر وطريقة الكتابة والإضافات التي يُمكنك كتابتها بعد الأمر للقيام بمهام اكثر تحديداً، ومن خلال إستخدام الأمر "get-help" متبوعاً بإسم الأمر الذي تريده ستحصل علي شاشة تحتوي الكثير من المعلومات عن ذلك الأمر والأوامر الإضافية التابعة له، مثلاً يُمكنك معرفة معلومات عن أمر "Get-command" من خلال الأمر التالي:

    Get-Help Get-Command
    ايضاً يُمكنك الإطلاع علي أمثلة عملية حول كيفية كتابة الأمر من خلال إضافة "examples-" بنهاية الأمر السابق، او الإطلاع علي شرح اكثر تفصيلاً من خلال إضافة وسم "detailed-" ايضاً بنهاية الأمر.

    البحث عن الأوامر


    إذا كنت تريد القيام بشيء ما ولا تعرف إسم الأمر الخاص به، يُمكنك إستخدام الأمر "get-command" ثم كتابة أى نص متعلق بالمهمة التي تريد القيام بها بين علامتي تنصيص، ويُفضل إستخدام علامة (*) قبل النص وبعده لعرض كل النتائج التي تحتوي النص سواء كان ببداية إسم الأمر او بالوسط او بآخر الإسم، فمثلاً للبحث عن الأوامرالمُتعلقة بالأقراص الصلبة يُمكن كتابة الأمر التالي:

    Get-Command "*disk*"
    وعلي الفور سيتم البحث وإستعراض الأوامر التي تتعلق بما بحثت عنه ثم يُمكنك بعدها إختيار الأمر الذي تريده من نتائج البحث وإستخدام أوامر المساعدة التي وضحناها بالنقطة السابقة مع هذا الأمر لمعرفة كيفية إستخدامه وما هي الإضافات والخيارات المختلفة التي يوفرها.

    ويُمكنك ايضاً إستكشاف الأوامر المختلفة المُتاحة داخل "PowerShell" من خلال إستخدام الأمر "get-command" فقط دون اي إضافات وسيتم إستعراض كل الأوامر المُتاحة والتي يُمكنك بنفس الطريقة إستخدام امر المساعدة معها لمعرفة كيفية إستخدام أى منها.

    الأوامر المعادلة


    كما ذكرنا سابقاً فإن بيئة "PowerShell" يُمكنها التعامل مع اوامر "cmd" وايضاً اوامر بيئة لينكس، لذلك إذا كنت قد إستخدمت سطر الأوامر الخاص بأى من البيئتين من قبل يُمكنك إستخدام الأوامر الخاصة بهم داخل "PowerShell" وستحصل علي النتيجة نفسها دون مشاكل.

    مثلاً يُمكنك إستخدام الأمر "Clear" لمسح الأوامر السابقة من الشاشة وهو الأمر المستخدم ببيئة لينكس، ايضاً يُمكنك إستخدام أمر "cls" والذي يقوم بنفس المهمة داخل بيئة "cmd"، في حين أن الأمر الخاص بـ "PowerShell" للقيام بتلك المهمة هو أمر "clear-host".

    لكن بإستخدام أى من تلك الأوامر الخاصة بأى بيئة أخرى ستصل لنفس النتيجة ودون أخطاء والسبب في ذلك هو ان "PowerShell" يستخدم ما يشبه قاموساً داخلياً لترجمة تلك الأوامر لما يعادلها بأوامر "PowerShell" وبالتالي كتابة "Clear" أو "cls" لا يهم لأن النتيجة ستكون تنفيذ أمر "clear-host" وهو ما يُعرف بالأمر المُعادل أو "Alias".

    بالتالي إذا كنت تريد معرفة الأمر المُعادل لأى أمر كنت تستخدمه ببيئة مختلفة، يُمكنك كتابة الأمر "Get-Alias" ثم الأمر الذي تريد معرفة ما يعادله بأوامر "PowerShell" بين علامتي تنصيص، فمثلاً لمعرفة الأمر المُعادل لأمر "dir" والمسئول عن عرض محتويات المسار الحالي من الملفات والمجلدات من خلال "cmd"، ستستخدم الأمر التالي وستجد أن الأمر المعادل هو " Get-ChildItem":
    Get-Alias "dir"
    ويُمكنك الإطلاع علي قائمة بجميع الأوامر المُعادلة داخل بيئة "PowerShell" من خلال كتابة الأمر "Get-Alias" فقط دون أي إضافات وستجد قائمة بكل الأوامر وما يعادلها داخل "PowerShell".

  2. #2
    من المشرفين القدامى
    تاريخ التسجيل: June-2018
    الدولة: بــــغـــداد
    الجنس: أنثى
    المشاركات: 35,730 المواضيع: 5,001
    صوتيات: 1 سوالف عراقية: 1
    التقييم: 24253
    مزاجي: متغير
    شكراً "

  3. #3
    Ŀệġệńď
    اسہٰطہٰورة حہٰرفہٰ
    العفو

  4. #4
    صديق مشارك
    تاريخ التسجيل: December-2015
    الدولة: العراق
    الجنس: ذكر
    المشاركات: 65 المواضيع: 16
    التقييم: 45
    المهنة: self-employed
    موبايلي: BlackBerry motion
    آخر نشاط: 15/August/2020
    الواجهة هاي يستخدموها للخبراء التقنيين وللمطورين بس ميستخدمها الـ end-user الاعتيادي
    اليوزرية ميحتاجوها نهائيا الا اذا حب يستخدمها فلازم يتعلملها

  5. #5
    Ŀệġệńď
    اسہٰطہٰورة حہٰرفہٰ
    تواجد جميل ومرور لطيف
    شكرا لذلك من القلب


    ​.
    ​..

  6. #6
    عضوية محجوبة
    تاريخ التسجيل: March-2020
    الجنس: أنثى
    المشاركات: 0 المواضيع: 378
    التقييم: 35934
    شكرا للجهد "

  7. #7
    Ŀệġệńď
    اسہٰطہٰورة حہٰرفہٰ
    العفو
    .

تم تطوير موقع درر العراق بواسطة Samer

قوانين المنتديات العامة

Google+

متصفح Chrome هو الأفضل لتصفح الانترنت في الجوال