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

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

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

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

วิธีดาวน์โหลด Disney Plus บน Element Smart TV
วิธีดาวน์โหลด Disney Plus บน Element Smart TV
บริการสตรีมมิ่ง Disney Plus ที่คาดหวังไว้มากมาถึงแล้ว ... และบางคนก็ผิดหวัง น่าเสียดายที่บริการนี้มีให้บริการบนอุปกรณ์และแพลตฟอร์มบางอย่างเท่านั้น หากคุณไม่ได้เป็นเจ้าของอุปกรณ์จากรายการอุปกรณ์ที่เผยแพร่อย่างเป็นทางการคุณ
การควบคุมสื่อส่วนกลางใน Microsoft Edge รับปุ่มปิด
การควบคุมสื่อส่วนกลางใน Microsoft Edge รับปุ่มปิด
ดังที่คุณอาจจำได้ว่า Microsoft กำลังพัฒนาคุณลักษณะ 'Global Media Controls' เวอร์ชันปรับปรุงสำหรับ Edge ที่ใช้ Chromium ใหม่ล่าสุดซึ่งช่วยให้สามารถควบคุมเซสชันสื่อที่ใช้งานอยู่ทั้งหมดในเบราว์เซอร์ได้จากเมนูเดียว วันนี้ Canary build of Edge มาหากมีการปรับปรุงเล็กน้อยในคุณสมบัติ Global Media Controls โฆษณา Microsoft
สารคดีที่ดีที่สุดใน Max Right Now (มีนาคม 2024)
สารคดีที่ดีที่สุดใน Max Right Now (มีนาคม 2024)
สารคดี Max ที่ดีที่สุด ได้แก่ The Princess, BS High และ All the Beauty and the Bloodshed
วิธีเปิดและทำงานกับไฟล์ DMG ใน Windows
วิธีเปิดและทำงานกับไฟล์ DMG ใน Windows
แม้ว่า MacOS และ Windows จะค่อนข้างคล้ายกันเมื่อต้องทำงานพื้นฐานเช่นการท่องเว็บดู Netflix และเขียนเอกสาร แต่ก็มีความแตกต่างที่สำคัญบางประการในการอ่านเขียนและติดตั้งไฟล์และแอปพลิเคชันของแต่ละระบบปฏิบัติการ
Windows 10 Build 16299.214 เผยแพร่ด้วย KB4058258
Windows 10 Build 16299.214 เผยแพร่ด้วย KB4058258
วันนี้ Microsoft เปิดตัวการอัปเดตสะสมใหม่สำหรับผู้ใช้ที่ใช้ Windows 10 รุ่น 16299 แพคเกจโปรแกรมปรับปรุง KB4058258 เพิ่มเวอร์ชัน OS เป็น 16299.214 KB4058258 (รุ่น 16299.214) ใช้ได้กับอุปกรณ์ที่ใช้ Fall Creators Update เวอร์ชัน 1709 เป็นการอัปเดตสะสมครั้งที่สามที่ระบบปฏิบัติการได้รับนับตั้งแต่เหตุการณ์ Patch Tuesday ล่าสุดใน
วิธีเปลี่ยนวอลเปเปอร์บน iPhone 6S
วิธีเปลี่ยนวอลเปเปอร์บน iPhone 6S
จากหน้าจอทั้งหมดที่เราดูบนอุปกรณ์ iPhone ของเรา หน้าจอที่เราน่าจะเห็นมากที่สุดคือหน้าจอเมื่อล็อก นี่คือหน้าจอแรกที่คุณเห็นเมื่อคุณเปิดเครื่องในตอนเช้าหรือ
วิธีออกจากกลุ่มใน GroupMe
วิธีออกจากกลุ่มใน GroupMe
GroupMe เป็นแพลตฟอร์มการส่งข้อความยอดนิยมที่อำนวยความสะดวกในการสื่อสารระหว่างเพื่อนร่วมงาน เพื่อนร่วมชั้น และสมาชิกในทีมคนอื่นๆ การสนทนากับผู้ใช้รายอื่นจะทำให้คุณมีประสิทธิผลมากขึ้นและทำงานให้เสร็จเร็วขึ้น อย่างไรก็ตาม เมื่อคุณทำโปรเจ็กต์ของคุณเสร็จแล้ว