หลัก 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.

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

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

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

วิธีค้นหา Google รูปภาพตามขนาด
วิธีค้นหา Google รูปภาพตามขนาด
Google รูปภาพเป็นวิธีที่ยอดเยี่ยมในการค้นหาแรงบันดาลใจ แก้เบื่อ หรือแค่ท่องอินเทอร์เน็ตสักพัก ฉันใช้มันตลอดเวลาเพื่อค้นหาไอเดียสำหรับสิ่งต่าง ๆ และเป็นแหล่งรวมของสื่อทั้งหมด
เปิดตัว Windows Media Player 11 เบต้า
เปิดตัว Windows Media Player 11 เบต้า
ตามที่คาดการณ์ไว้เมื่อต้นสัปดาห์นี้ Microsoft ได้เปิดตัว Windows Media Player 11 รุ่นเบต้าซึ่งมีกำหนดจะปรากฏพร้อมกับระบบปฏิบัติการ Windows Vista ใหม่ซึ่งจะครบกำหนดในต้นปีหน้า ไม่แปลกใจเลย
วิธีเวกเตอร์รูปภาพที่มีอยู่ (2021)
วิธีเวกเตอร์รูปภาพที่มีอยู่ (2021)
มีการใช้กราฟิกแบบเวกเตอร์ในโลโก้ ภาพประกอบ ตลอดจนรูปภาพ แม้ว่าสิ่งนี้อาจไม่ชัดเจนสำหรับผู้ที่ไม่ได้ทำงานกับการแก้ไขภาพ แต่ภาพเวกเตอร์มีบทบาทสำคัญในการออกแบบเว็บไซต์ การออกแบบกราฟิก และการตลาดเชิงพาณิชย์
แบบอักษร CapCut ที่ดีที่สุด
แบบอักษร CapCut ที่ดีที่สุด
หากคุณต้องการสร้างเนื้อหาที่สะดุดตา คุณอาจสนใจที่จะอัปเดตแบบอักษรของคุณ โชคดีที่แอปพลิเคชันตัดต่อวิดีโออย่าง CapCut มีตัวเลือกที่น่าประทับใจเพื่อทำให้วิดีโอของคุณน่าสนใจยิ่งขึ้น คุณยังสามารถใช้ความคิดสร้างสรรค์ได้ด้วยการลองทำอย่างอื่น
จะบอกได้อย่างไรว่าคุณกำลังใช้ Windows เวอร์ชันใดอยู่
จะบอกได้อย่างไรว่าคุณกำลังใช้ Windows เวอร์ชันใดอยู่
มีสองสามวิธีที่คุณสามารถแสดงข้อมูลเกี่ยวกับระบบปฏิบัติการ Windows ของคุณได้ ขึ้นอยู่กับว่าคุณต้องการข้อมูลโดยละเอียดหรือไม่ วิธีการที่ทำงานใน Windows 10 จะนำไปใช้กับ Windows รุ่นเก่าด้วยเช่นกัน
คุณสมบัติที่ดีที่สุดของ Gnome 3 Desktop Environment
คุณสมบัติที่ดีที่สุดของ Gnome 3 Desktop Environment
สภาพแวดล้อมเดสก์ท็อป Gnome 3 Linux ไม่ใช่สิ่งที่ได้รับความนิยมอย่างมากในปัจจุบัน Gnome เวอร์ชันใหม่ไม่มีอะไรเหมือนกันกับกระบวนทัศน์เดสก์ท็อปแบบเดิม ครั้งหนึ่ง Gnome เคยเป็นหนึ่งในสภาพแวดล้อมเดสก์ท็อปยอดนิยม แต่มันแตกต่างจาก Gnome 2 มากจนดูแตกต่างกันใช้งานได้
วิธีลบเครื่องหมายจุลภาคใน Google ชีต
วิธีลบเครื่องหมายจุลภาคใน Google ชีต
Google ชีตมีเครื่องมือมากมายที่ช่วยปรับการจัดรูปแบบเวิร์กชีตของคุณ หากคุณต้องการลบเครื่องหมายจุลภาคออกจากข้อมูลของคุณ ไม่ว่าจะเป็นข้อความหรือตัวเลข การรู้เทคนิคที่มีในการทำเช่นนี้จะมีประโยชน์