رئيسي نظام التشغيل Windows 10 إظهار إشعار رسالة من PowerShell

إظهار إشعار رسالة من PowerShell



PowerShell هو شكل متقدم من موجه الأوامر. وهو مزود بمجموعة ضخمة من أوامر cmdlets الجاهزة للاستخدام ويأتي مع القدرة على استخدام .NET framework / C # في سيناريوهات مختلفة. يتضمن Windows أداة واجهة المستخدم الرسومية ، PowerShell ISE ، والتي تتيح تحرير البرامج النصية وتصحيحها بطريقة مفيدة. تحتاج أحيانًا إلى إظهار إشعار من برنامج نصي من PowerShell لإبلاغ المستخدم بإنجاز بعض المهام. فيما يلي بعض الطرق التي يمكنك استخدامها.

إعلانات

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

إظهار إشعار رسالة من PowerShell

أبسط طريقة تتضمن الطريقة الكلاسيكية مضيف برمجة Windows تطبيق.

كيفية وضع ملف pdf في مستندات جوجل

باستخدام PowerShell ، من السهل إنشاء مثيل لكائن COM. في حالتنا ، نحتاج إلى كائن Windows.Shell من WSH. يمكن إنشاؤه بالأمر التالي:

$ wsh = New-Object -ComObject Wscript.Shell

الآن ، يمكننا استخدام$wshكائن لاستدعاء الأساليب المتاحة لWscript.Shell. واحد منهم هويظهر فجأة، هذا هو ما نحتاج إليه. يمكن استخدام الكود التالي:

$ wsh = New-Object -ComObject Wscript.Shell $ wsh.Popup ('مرحبًا من Winaero')

none

اليظهر فجأةيمكن تخصيص الطريقة. على سبيل المثال ، يمكنك تحديد العنوان الخاص به أو تعيين أحد رموز الحوار الافتراضية أو إظهار أزرار إضافية.

تخصيص طريقة Popup

بناء الجملة على النحو التالي.

يظهر فجأة(،،،)

نصهو النص الذي تريد إظهاره في الرسالة.

ثوان إلى الانتظارهو عدد صحيح يحتوي على عدد الثواني التي سيعرضها المربع حتى يتم رفضه. في حالة الصفر أو الإهمال ، يظل مربع الرسالة حتى يرفض المستخدم.

عنوانعبارة عن سلسلة تحتوي على العنوان الذي سيظهر كعنوان للرسالة.

نوعهو عدد صحيح يتوافق مع مظهر وسلوك معينين محددين في الجدول التالي.

القيمةزر
0حسنا
1حسنًا ، إلغاء
2الإجهاض،
تجاهل ، أعد المحاولة
3نعم،
لا إلغاء
4نعم / لا
5أعد المحاولة ،
إلغاء
16حرج
32سؤال
48تعجب
64معلومات

للحصول على الرمز والأزرار المطلوبة ، ادمج القيم. على سبيل المثال ، لكتابة سؤال ، استخدم 1 + 32 كملفكنوعالقيمة. انظر المثال التالي:

none

يمكن للأسلوب المنبثق أيضًا إرجاع الزر الذي نقر عليه المستخدم لرفض مربع الرسالة المنبثقة. الرجوع إلى الجدول التالي:

قيمة الإرجاعتم النقر فوق الزر
1حسنا
2إلغاء
3الإجهاض
4أعد المحاولة
5تجاهل
6نعم
7لا
-1لا شيء ، الرسالة
تم رفض المربع تلقائيًا (انتهت المهلة)

يمكنك التعامل مع قيمة الإرجاع على النحو التالي:

نتيجة $ = $ wsh.Popup ('هل تحب Winaero؟'، 0، 'سؤال من PS'، 1 + 32)

بدلاً من ذلك ، يمكنك استخدام اتصال .NET Framework لعرض رسالة.

استخدام MessageBox من .NET Framework

يبدو الأمر الذي تريد استخدامه على النحو التالي:

[System.Windows.MessageBox] :: عرض ('مرحبًا من Winaero')

النتائج:

مهلة نوم النظام غير المراقب

none

مرة أخرى ، يمكنك تخصيصه. للرجوع اليها ، انظر الصفحة التالية:

طريقة العرض MessageBox

أخيرًا ، هناك وحدة خاصة لـ PowerShell يمكنك استخدامها عندما يكون ذلك ممكنًا.

باستخدام وحدة خاصة ، BurntToast

إذا لم تكن مقيدًا باستخدام الوحدات الخارجية ، فيمكنك استخدام ملفات نخب المحرقة .

قم بتثبيته على النحو التالي:

  1. افتح PowerShell كمسؤول .
  2. نوع:تثبيت الوحدة النمطية اسم BurntToast
  3. الوحدة جاهزة للاستخدام.

لعرض إشعار ، قم بتشغيل الأمر:

استيراد وحدة BurntToast
New-BurntToastNotification - نص 'Winaero' ، 'مرحبًا من PowerShell'

none

انظر معرض بوويرشيل للحصول على التفاصيل والإرشادات الكاملة.

من فضلك ضع في اعتبارك ما يلي. لرؤية الإشعار الخاص بك ،

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

هذا هو!

مقالات مثيرة للاهتمام

اختيار المحرر

none
كيفية ضغط الملفات والمجلدات في Windows 10
في هذه المقالة ، سنرى كيفية تمكين ضغط NTFS للملفات والمجلدات. يمكنك ضغط الملفات والمجلدات في Windows 10.
none
موضوع ألوان مترو (شعار ملون) لنظام التشغيل Windows 8
يتميز هذا المظهر بشعار Windows 8 على ألوان لهجة Metro المختلفة الموجودة في Windows 8 RTM. يحتوي على 48 خلفية مختلفة مع شعار Windows 8 الملون. جميع الخلفيات متوفرة بدقة شاشة عريضة (1920 × 1080). جميع الصور التي تم إنشاؤها بواسطة windowswiki. الحجم: 364 كيلو بايت رابط التحميل دعم usWinaero يعتمد بشكل كبير على دعمك.
none
قم بتنزيل Autumn Color in Japan Theme لأنظمة التشغيل Windows 10 و 8 و 7
يتميز موضوع لون الخريف في اليابان بـ 11 صورة عالية الجودة لتزيين سطح المكتب الخاص بك. تم إنشاء حزمة السمات الجميلة هذه في البداية لنظام التشغيل Windows 7 ، ولكن يمكنك استخدامها في أنظمة التشغيل Windows 10 و Windows 7 و Windows 8. تأتي مجموعة ألوان الخريف في اليابان مع الصور المذهلة بدقة Full HD 1920x1080. ال
none
كيفية إعادة ضبط المصنع ومسح جهاز Xbox 360 قبل البيع
إذا كنت ترغب في بيع جهاز Xbox 360 الخاص بك ، فهناك بعض الأشياء التي يجب عليك القيام بها قبل وضع الإعلان. أولاً ، يجب إعادة ضبط وحدة التحكم الخاصة بك على إعدادات المصنع لمسحها نظيفة والعودة إلى إعدادات المصنع. اختياريا ، قد تريد
none
مراجعة Sony SmartWatch 3: رخيصة ولكنها تظهر إلى حد كبير عمرها
كانت Sony Smartwatch 3 من بين المجموعة الأولى من ساعات Android Wear الذكية التي ظهرت في المتاجر وهي الآن تبحث كثيرًا عن عمرها. على الرغم من أنني كنت معجبًا جدًا بمزيج من عمر البطارية اللائق
none
أفضل برنامج تنزيل بكرات من Instagram
لا يوفر Instagram للمستخدمين أداة مضمنة لحفظ البكرات التي يجدونها مثيرة للاهتمام. ترك هذا العديد من المستخدمين يبحثون عن تطبيقات الطرف الثالث التي يمكنهم استخدامها لتنزيل Instagram Reels. في هذه المقالة سوف ننظر في
none
كيفية تنزيل جميع ملفات Android الخاصة بك ومشاهدتها
واحدة من العديد من الجوانب الرائعة في Android هي حقيقة أنه يمكنك الوصول إلى جميع جوانب نظام التشغيل. على عكس iOS ، يمكنك رؤية جميع ملفات النظام والوصول إلى كل ملف ومجلد على الجهاز.