/ / كيفية إنشاء ملف تعريف PowerShell

كيفية إنشاء ملف تعريف PowerShell

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

إنشاء ملف تعريف PowerShell

أول شيء يتعين علينا القيام به هو التحقق مما إذا كنتلديك بالفعل ملف تعريف. يوجد متغير تلقائي ، $ Profile ، يقوم بتخزين الموقع المؤهل بالكامل لملف تعريف PowerShell. هناك طريقة سهلة للتحقق من وجود ملف التعريف الخاص بك وهي استخدام cmdlet لاختبار المسار في متغير ملف التعريف $.

اختبار مسار الملف الشخصي

صورة

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

عنصر جديد -Path $ ملف تعريف-نوع الملف -Force

ملاحظة: سيؤدي استخدام معلمة فرض إلى إنشاء ملف تعريف حتى لو كان لديك بالفعل. هذا يعني أنه سيتم الكتابة فوق ملف التعريف القديم الخاص بك.

صورة

يمكنك تحرير ملف التعريف الخاص بك باستخدام المفكرة ، والتي يتم تشغيلها بسهولة باستخدام PowerShell.

المفكرة $ الملف الشخصي

صورة

يمكنك وضع أي أوامر ووظائف وواردات مستعارة وحتى من الوحدات النمطية في ملف التعريف الخاص بك على PowerShell. فيما يلي بعض الأشياء أمثلة وأفكار لما يمكنك وضعه في ملفك الشخصي.

نظرًا لأن PowerShell 3 يأتي مع مساعدة قابلة للتحديث ، فإن أسهل طريقة للحفاظ على تحديث ملفات المساعدة الخاصة بك هي إضافة أمر cmdlet الخاص بـ Update-Help إلى ملف التعريف الخاص بك.

ملحوظة: لن يقوم تطبيق Update-Help بتنزيل ملفات المساعدة إلا مرة واحدة يوميًا ، فهذا أمر جيد لنا لأننا لا نريد تحديث ملفات المساعدة في كل مرة نفتح فيها وحدة التحكم. إذا كنت ترغب في تحديثه في كل مرة يمكنك استخدام المعلمة فرض.

صورة

شيء آخر أود إضافته إلى ملف التعريف الخاص بي هوالوظائف المخصصة التي كتبتها مع مرور الوقت ، وهذا يجعلها متاحة تلقائيا في وحدة التحكم. يمكنك أن ترى أدناه أنه يمكنك حرفيًا نسخ وظيفة خارج البرنامج النصي ووضعها في ملف التعريف الخاص بك. سيكون بعد ذلك متاحًا للاستخدام في وحدة التحكم.

صورة

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

صورة

ماذا لديك في ملفك الشخصي؟ اسمحوا لنا أن نعرف في التعليقات.