עיקרי חלונות 10 הראה הודעת הודעה מ- PowerShell

הראה הודעת הודעה מ- PowerShell



PowerShell היא צורה מתקדמת של שורת פקודה. הוא מורחב עם קבוצה ענקית של cmdlets מוכנים לשימוש ומגיע עם היכולת להשתמש ב- .NET framework / C # בתרחישים שונים. Windows כולל כלי GUI, PowerShell ISE, המאפשר עריכה וניקוי סקריפטים בצורה שימושית. לפעמים אתם רבים צריכים להציג הודעה מתסריט PowerShell כדי להודיע ​​למשתמש שמשימה כלשהי נעשית. להלן מספר שיטות בהן תוכל להשתמש.

פרסומת

הודעה מתסריט ה- PowerShell שלך עשויה להודיע ​​למשתמש שהסקריפט הארוך שלך סיים את עבודתו. או, אולי זה אומר שמשהו לא בסדר או שקרה משהו חשוב. להלן השיטות בהן אני משתמש בדרך כלל.

הראה הודעת הודעה מ- PowerShell

השיטה הפשוטה ביותר כוללת את הקלאסיקה מארח סקריפטים של Windows אפליקציה.

Google Docs משנה עמוד אחד לרוחב

עם PowerShell קל ליצור מופע של אובייקט COM. במקרה שלנו, אנו זקוקים לאובייקט Windows.Shell מ- WSH. ניתן ליצור אותו באמצעות הפקודה הבאה:

$ wsh = אובייקט חדש -ComObject Wscript.Shell

עכשיו, אנחנו יכולים להשתמש שלנו$ wshלהתנגד לשיטות שיחה הזמינות עבורWscript. קליפה. אחד מהם הואקופץ, זה מה שאנחנו צריכים. ניתן להשתמש בקוד הבא:

$ wsh = אובייקט חדש -ComObject Wscript.Shell $ wsh.Popup ('שלום מווינרו')

הודעה מ- PowerShell Windows 10

הקופץניתן להתאים אישית את השיטה. לדוגמה, תוכלו לציין את כותרתו, להקצות לאחד מסמלי הדו-שיח המוגדרים כברירת מחדל, או להציג כפתורים נוספים.

התאם אישית את שיטת Popup

התחביר הוא כדלקמן.

חלון קופץ (,,,)

טֶקסטהוא הטקסט שברצונך להציג בהודעה.

שניות לחכותהוא מספר שלם המכיל את מספר השניות שהתיבה תוצג עד להדחה. אם אפס או מושמט, תיבת ההודעות תישאר עד שהמשתמש יבטל.

כותרתהוא מחרוזת המכילה את הכותרת שתופיע ככותרת ההודעה.

סוּגהוא מספר שלם המתאים למראה מסוים ולהתנהגות המוגדרים בטבלה הבאה.

ערךלַחְצָן
0בסדר
1בסדר, בטל
2הפלה,
התעלם, נסה שוב
3כן,
לא, בטל
4כן לא
5נסה שוב,
לְבַטֵל
16קריטי
32שְׁאֵלָה
48קריאה
64מֵידָע

כדי לקבל את הסמל והלחצנים הרצויים, שלב את הערכים. לדוגמא, כדי להרכיב שאלה, השתמש ב- 1 + 32 בתור שלךסוּגערך. ראה את הדוגמה הבאה:

שאלה מ- PowerShell Windows 10

שיטת Popup יכולה גם להחזיר את הכפתור שעליו לחץ המשתמש כדי לבטל את תיבת ההודעות המוקפצות. עיין בטבלה הבאה:

ערך החזרהלחצן לחץ
1בסדר
2לְבַטֵל
3הפלה
4נסה שוב
5להתעלם
6כן
7לא
-1אין, הודעה
התיבה נדחתה באופן אוטומטי (פסק זמן)

אתה יכול להתמודד עם ערך ההחזר באופן הבא:

$ result = $ wsh.Popup ('האם אתה אוהב את Winaero?', 0, 'שאלה מ- PS', 1 + 32)

לחלופין, אתה יכול להשתמש בשיחת .NET Framework כדי להציג הודעה.

באמצעות MessageBox מ- .NET Framework

הפקודה שבה אתה צריך להשתמש נראית כך:

[System.Windows.MessageBox] :: הצג ('שלום מווינרו')

התוצאה:

חלונות 10 מסמכים אחרונים בתפריט התחלה

MessageBox NET PowerShell Windows 10

שוב, אתה יכול להתאים אישית את זה. לעיון ראה את העמוד הבא:

MessageBox.Show שיטה

לבסוף, ישנו מודול מיוחד עבור PowerShell שתוכלו להשתמש בו כאשר הדבר אפשרי.

באמצעות מודול מיוחד, BurntToast

אם אינך מוגבל לשימוש במודולים חיצוניים, תוכל ללכת עם BurntToast .

התקן אותו באופן הבא:

  1. לִפְתוֹחַ PowerShell כמנהל .
  2. סוּג:Install-Module -Name BurntToast
  3. המודול מוכן לשימוש.

כדי להציג התראה, הפעל את הפקודה:

יבוא מודול BurntToast
New-BurntToastNotification -Txt 'Winaero', 'Hello from PowerShell'

הודעת טוסט PowerShell Windows 10

ראה את גלריית PowerShell לקבלת הפרטים וההוראות המלאים.

אנא זכור את הדברים הבאים. כדי לראות את ההודעה שלך,

  1. מדיניות הביצוע של PowerShell צריך להיות מוגדר כדי לאפשר טעינת מודולים של צד שלישי.
  2. אם עזרת המיקוד מופעלת ב- Windows 10, זה עשוי להסתיר את הודעות ה- BurntToast שלך.
  3. ניתן להסיר את המודול באמצעות הפקודההסרה של מודול BurntToast.

זהו זה!

מאמרים מעניינים

בחירת העורך

כיצד להפוך את גוגל למנוע חיפוש ברירת המחדל שלך
כיצד להפוך את גוגל למנוע חיפוש ברירת המחדל שלך
הפוך את Google למנוע החיפוש המוגדר כברירת מחדל ב-Chrome, Firefox, Edge ודפדפנים אחרים. הגדרת גוגל כמנוע ברירת המחדל הופכת את הגוגל להרבה יותר קל.
כיצד להשבית מודעות בהגדרות ב- Windows 10
כיצד להשבית מודעות בהגדרות ב- Windows 10
החל מ- Windows 10 עדכון יוצרי הסתיו, אפליקציית ההגדרות מציגה מודעות. במאמר זה נסקור שתי דרכים להשבתתן.
אפליקציית הטלפון שלך מאפשרת כעת להריץ אפליקציות אנדרואיד בשולחן העבודה של Windows
אפליקציית הטלפון שלך מאפשרת כעת להריץ אפליקציות אנדרואיד בשולחן העבודה של Windows
מיקרוסופט עדכנה את אפליקציית הטלפון שלך עם היכולת לגשת ישירות לאפליקציות אנדרואיד המותקנות בסמארטפון מקושר. אפליקציות יופעלו בתנופה נפרדת בתוך אפליקציית הטלפון שלך, ומאפשרות לך לבצע משימות מרובות. פרסומת Windows 10 מגיעה עם אפליקציה מיוחדת, הטלפון שלך, המאפשרת התאמת הטלפון החכם אנדרואיד או iOS שלך
השבת כפתורי פעולה מהירה במרכז הפעולות של Windows 10
השבת כפתורי פעולה מהירה במרכז הפעולות של Windows 10
אם אתה מעדיף לשמור על מרכז הפעולות רק להודעות ולהסיר פעולות מהירות עבור מרכז הפעולות ב- Windows 10, כך תוכל לעשות זאת.
צור ספרייה חדשה ב- Windows 10
צור ספרייה חדשה ב- Windows 10
כיצד ליצור ספריה חדשה ב- Windows 10. עם Windows 7, מיקרוסופט הציגה ספריות: תכונה נפלאה של מעטפת Explorer, המאפשרת לך
מה המשמעות של שגיאת 403 אסורה? איך מתקנים את זה?
מה המשמעות של שגיאת 403 אסורה? איך מתקנים את זה?
שגיאות 403 נגרמות מבעיות שבהן מישהו מנסה לגשת למשהו שאין לו הרשאה עבורו. ניתן לפעמים לתקן את השגיאה 'הגישה נדחתה' אם הבעיה היא בצד שלך.
MetroController עבור תצוגה מקדימה למפתחים של Windows 8
MetroController עבור תצוגה מקדימה למפתחים של Windows 8
MetroController מאפשר לך להשבית את ממשק המשתמש של Metro ב- Windows 8 ללא פריצות רישום ידניות או שינוי שם ידני של DLL. MetroController עושה את כל העבודה המלוכלכת בשבילך. זה עובד רק בתצוגה מקדימה של מפתחי Windows זה נראה בדיוק ככה: ישנן שתי דרכים לצבוט זמינות. ראשית משבית את כל הדברים החדשים ב- Windows 8, כולל רצועת הכלים של סייר. אפשרות שנייה נשמרת