หลัก Windows 10 แสดงการแจ้งเตือนข้อความจาก PowerShell

แสดงการแจ้งเตือนข้อความจาก PowerShell



PowerShell เป็นรูปแบบพร้อมรับคำสั่งขั้นสูง มันถูกขยายด้วยชุด cmdlet ที่พร้อมใช้งานจำนวนมากและมาพร้อมกับความสามารถในการใช้. NET framework / C # ในสถานการณ์ต่างๆ Windows มีเครื่องมือ GUI PowerShell ISE ซึ่งช่วยให้สามารถแก้ไขและดีบักสคริปต์ได้อย่างมีประโยชน์ บางครั้งคุณหลายคนจำเป็นต้องแสดงการแจ้งเตือนจากสคริปต์ PowerShell เพื่อแจ้งให้ผู้ใช้ทราบว่างานบางอย่างเสร็จสิ้นแล้ว นี่คือวิธีการบางอย่างที่คุณสามารถใช้ได้

การโฆษณา

ข้อความจากสคริปต์ PowerShell ของคุณอาจแจ้งให้ผู้ใช้ทราบว่าสคริปต์ที่ใช้งานมายาวนานของคุณทำงานเสร็จแล้ว หรืออาจบอกได้ว่ามีบางอย่างผิดปกติหรือมีสิ่งสำคัญเกิดขึ้น นี่คือวิธีการที่ฉันมักจะใช้

แสดงการแจ้งเตือนข้อความจาก PowerShell

วิธีที่ง่ายที่สุดเกี่ยวข้องกับคลาสสิก โฮสต์สคริปต์ของ Windows แอป

วิธีโพสต์สดบนอินสตาแกรม

ด้วย PowerShell การสร้างอินสแตนซ์ของวัตถุ COM เป็นเรื่องง่าย ในกรณีของเราเราต้องการวัตถุ Windows.Shell จาก WSH สามารถสร้างได้ด้วยคำสั่งต่อไปนี้:

$ wsh = วัตถุใหม่ -ComObject Wscript.Shell

ตอนนี้เราสามารถใช้ไฟล์$ wshobject to call method ใช้ได้สำหรับWscript.Shell. หนึ่งในนั้นคือป๊อปอัพนี่คือสิ่งที่เราต้องการ สามารถใช้รหัสต่อไปนี้:

$ wsh = วัตถุใหม่ -ComObject Wscript.Shell $ wsh.Popup ('สวัสดีจาก Winaero')

ข้อความจาก PowerShell Windows 10

ป๊อปอัพสามารถปรับแต่งวิธีการได้ ตัวอย่างเช่นคุณสามารถระบุชื่อเรื่องกำหนดไอคอนกล่องโต้ตอบเริ่มต้นหรือแสดงปุ่มพิเศษ

ปรับแต่งวิธีการป๊อปอัป

ไวยากรณ์มีดังนี้

ป๊อปอัพ(,,,)

ข้อความคือข้อความที่คุณต้องการแสดงในข้อความ

SecondsToWaitคือจำนวนเต็มที่มีจำนวนวินาทีที่ช่องจะแสดงจนกว่าจะปิด ถ้าเป็นศูนย์หรือละไว้กล่องข้อความจะอยู่จนกว่าผู้ใช้จะปิด

หัวข้อคือสตริงที่มีหัวเรื่องซึ่งจะปรากฏเป็นชื่อของข้อความ

ประเภทเป็นจำนวนเต็มที่สอดคล้องกับรูปลักษณ์และพฤติกรรมเฉพาะที่กำหนดไว้ในตารางต่อไปนี้

มูลค่าปุ่ม
0ตกลง
1ตกลงยกเลิก
2การทำแท้ง
ไม่สนใจลองอีกครั้ง
3ใช่,
ไม่ยกเลิก
4ใช่ไม่ใช่
5ลองอีกครั้ง
ยกเลิก
16สำคัญ
32คำถาม
48อุทาน
64ข้อมูล

เพื่อให้ได้ไอคอนและปุ่มที่ต้องการให้รวมค่า เช่นในการเขียนคำถามให้ใช้ 1 + 32 เป็นของคุณประเภทมูลค่า. ดูตัวอย่างต่อไปนี้:

คำถามจาก PowerShell Windows 10

วิธีการป๊อปอัปยังสามารถส่งคืนปุ่มที่ผู้ใช้คลิกเพื่อปิดกล่องข้อความป๊อปอัป อ้างถึงตารางต่อไปนี้:

ส่งคืนค่าคลิกปุ่มแล้ว
1ตกลง
2ยกเลิก
3การทำแท้ง
4ลองอีกครั้ง
5ละเว้น
6ใช่
7ไม่
-1ไม่มีข้อความ
กล่องถูกปิดโดยอัตโนมัติ (หมดเวลา)

คุณสามารถจัดการกับค่าส่งคืนได้ดังนี้:

$ result = $ wsh.Popup ('คุณชอบ Winaero ไหม', 0, 'คำถามจาก PS', 1 + 32)

หรือคุณสามารถใช้การเรียก. NET Framework เพื่อแสดงข้อความ

ใช้ MessageBox จาก. NET Framework

คำสั่งที่คุณต้องใช้มีลักษณะดังนี้:

[System.Windows.MessageBox] :: Show ('สวัสดีจาก Winaero')

ผลลัพธ์:

ธีมปีใหม่ 2017

MessageBox NET PowerShell Windows 10

อีกครั้งคุณสามารถปรับแต่งได้ สำหรับการอ้างอิงโปรดดูหน้าต่อไปนี้:

MessageBox แสดงวิธีการ

สุดท้ายมีโมดูลพิเศษสำหรับ PowerShell ที่คุณสามารถใช้ได้เมื่อเป็นไปได้

ใช้โมดูลพิเศษ BurntToast

หากคุณไม่ได้ถูก จำกัด ให้ใช้โมดูลภายนอกคุณสามารถไปด้วย BurntToast .

ติดตั้งดังนี้:

  1. เปิด PowerShell ในฐานะผู้ดูแลระบบ .
  2. ประเภท:ติดตั้งโมดูล - ชื่อ BurntToast
  3. โมดูลพร้อมใช้งาน

ในการแสดงการแจ้งเตือนให้รันคำสั่ง:

นำเข้าโมดูล BurntToast
ใหม่ -BurntToastNotification - ข้อความ 'Winaero', 'สวัสดีจาก PowerShell'

Toast Notification PowerShell Windows 10

ดูไฟล์ แกลเลอรี PowerShell สำหรับรายละเอียดและคำแนะนำที่สมบูรณ์

โปรดทราบสิ่งต่อไปนี้ หากต้องการดูการแจ้งเตือนของคุณ

  1. นโยบายการดำเนินการ PowerShell ควรกำหนดค่า เพื่ออนุญาตให้โหลดโมดูลของบุคคลที่สาม
  2. ถ้า เปิดใช้ Focus Assist ใน Windows 10 อาจซ่อนการแจ้งเตือน BurntToast ของคุณ
  3. โมดูลสามารถลบออกได้ด้วยคำสั่งถอนการติดตั้งโมดูล BurntToast.

แค่นั้นแหละ!

บทความที่น่าสนใจ

ตัวเลือกของบรรณาธิการ

วิธีเปลี่ยนรีโมทคอนโทรลที่สูญหายหรือเสียหาย
วิธีเปลี่ยนรีโมทคอนโทรลที่สูญหายหรือเสียหาย
หากคุณทำรีโมทคอนโทรลสำหรับทีวีของคุณหายหรือหยุดทำงานกะทันหัน คุณควรซื้อรีโมทสากลหรือดาวน์โหลดแอปรีโมทคอนโทรล
วิธีการส่งข้อความบน Etsy
วิธีการส่งข้อความบน Etsy
Etsy เป็นแพลตฟอร์มสำหรับผู้ที่ต้องการซื้อหรือขายของทำมือหรือของวินเทจ คุณสามารถดูรายการที่น่าสนใจทุกประเภทจากทั่วทุกมุมโลกดังนั้นจึงเป็นเรื่องธรรมดาที่คุณจะมี
เปลี่ยนความเร็วในการเลื่อนเมาส์ใน Windows 10
เปลี่ยนความเร็วในการเลื่อนเมาส์ใน Windows 10
ใน Windows 10 คุณสามารถเปลี่ยนจำนวนบรรทัดที่เอกสารที่ใช้งานจะเลื่อนสำหรับการเคลื่อนไหวของล้อเมาส์ของคุณแต่ละครั้ง มี 3 วิธีที่คุณสามารถใช้ได้
วิธีแก้ไขไมโครโฟน Xbox One ที่ไม่ทำงาน
วิธีแก้ไขไมโครโฟน Xbox One ที่ไม่ทำงาน
เพื่อนร่วมทีม Xbox ของคุณมีปัญหาในการได้ยินคุณหรือไม่? อาจจะเป็นที่ไมค์ก็ได้ หากไมโครโฟน Xbox One ของคุณไม่ทำงาน ให้ลองใช้เคล็ดลับเหล่านี้เพื่อแก้ไขปัญหา
ลบหมุนซ้ายและหมุนขวาจากเมนูบริบทใน Windows 10
ลบหมุนซ้ายและหมุนขวาจากเมนูบริบทใน Windows 10
คุณสามารถลบรายการเมนูบริบทหมุนรูปภาพใน Windows 10 ได้หากคุณไม่พบว่าไม่มีประโยชน์ (คำสั่งหมุนซ้ายและหมุนขวาของ File Explorer)
Nintendo Amiibo คืออะไร?
Nintendo Amiibo คืออะไร?
อะมิโบคือตุ๊กตา การ์ด หรือของเล่นขนาดเล็กที่สามารถปลดล็อกความลับและโบนัสในเกม Nintendo Wii U, 3DS และ Switch โดยใช้ Near Field Communication (NFC)
สิทธิ์การสำรองข้อมูลสำหรับไฟล์และโฟลเดอร์ใน Windows 10
สิทธิ์การสำรองข้อมูลสำหรับไฟล์และโฟลเดอร์ใน Windows 10
เมื่อคุณกำหนดค่าสิทธิ์ NTFS สำหรับไฟล์หรือโฟลเดอร์ใน Windows 10 แล้วคุณอาจต้องการสร้างข้อมูลสำรองของไฟล์เหล่านั้นเพื่อกู้คืนในภายหลัง