Pangunahin Windows 10 Ipakita ang isang Abiso sa Mensahe mula sa PowerShell

Ipakita ang isang Abiso sa Mensahe mula sa PowerShell



Ang PowerShell ay isang advanced na form ng command prompt. Ito ay pinahaba ng isang malaking hanay ng mga handa nang gamitin na cmdlet at may kakayahang magamit .NET framework / C # sa iba't ibang mga sitwasyon. Kasama sa Windows ang isang tool na GUI, PowerShell ISE, na nagbibigay-daan sa pag-edit at pag-debug ng mga script sa isang kapaki-pakinabang na paraan. Minsan marami kang kailangang magpakita ng isang abiso mula sa isang script ng PowerShell upang ipaalam sa gumagamit na tapos na ang ilang gawain. Narito ang ilang mga pamamaraan na maaari mong gamitin.

Anunsyo

Ang isang mensahe mula sa iyong script na PowerShell ay maaaring ipaalam sa gumagamit na ang iyong matagal nang script ay natapos na ang gawain nito. O, maaari nitong sabihin na may mali o may nangyari na mahalaga. Narito ang mga pamamaraan na karaniwang ginagamit ko.

Ipakita ang isang Abiso sa Mensahe mula sa PowerShell

Ang pinakasimpleng pamamaraan ay nagsasangkot ng klasiko Windows Scripting Host app

kung paano bumili ng mga balat sa overwatch

Sa PowerShell, madali upang lumikha ng isang halimbawa ng isang COM object. Sa aming kaso, kailangan namin ang Windows. Shell object mula sa WSH. Maaari itong malikha gamit ang sumusunod na utos:

$ wsh = New-Object -ComObject Wscript.Shell

Ngayon, maaari naming gamitin ang aming$ wshobject sa pagtawag na magagamit para saWscript.Shell. Isa na ritoPopup, ito ang kailangan natin. Maaaring gamitin ang sumusunod na code:

$ wsh = New-Object -ComObject Wscript. Shell $ wsh.Popup ('Kamusta mula kay Winaero')

Mensahe Mula sa PowerShell Windows 10

AngPopuppamamaraan ay maaaring ipasadya. Halimbawa, maaari mong tukuyin ang pamagat nito, magtalaga ng isa sa mga default na icon ng dayalogo, o magpakita ng mga karagdagang pindutan.

Ipasadya ang pamamaraang Popup

Ang syntax ay ang mga sumusunod.

Popup (,,,)

Textay ang teksto na nais mong ipakita sa mensahe.

SecondsToWaitay isang integer na naglalaman ng bilang ng mga segundo na ipapakita ang kahon hanggang sa maalis. Kung zero o tinanggal, ang kahon ng mensahe ay mananatili hanggang sa paalisin ng gumagamit.

Pamagatay isang string na naglalaman ng pamagat na lilitaw bilang pamagat ng mensahe.

Uriay isang integer na tumutugma sa isang partikular na hitsura at pag-uugali na tinukoy sa sumusunod na talahanayan.

HalagaPindutan
0OK lang
1OK, Kanselahin
2Pagpapalaglag,
Huwag pansinin, Subukang muli
3Oo
Hindi, Kanselahin
4Oo hindi
5Subukang muli,
Kanselahin
16Mapanganib
32Tanong
48Bulalas
64Impormasyon

Upang makuha ang ninanais na icon at mga pindutan, pagsamahin ang mga halaga. Hal., Upang bumuo ng isang katanungan, gamitin ang 1 + 32 bilang iyoUrihalaga Tingnan ang sumusunod na halimbawa:

Tanong Mula sa PowerShell Windows 10

Maaari ring ibalik ng pamamaraang Popup ang pindutan na na-click ng gumagamit upang maalis ang kahon ng mensahe na pop-up. Sumangguni sa sumusunod na talahanayan:

Halaga ng pagbabalikNag-click ang pindutan
1OK lang
2Kanselahin
3Pagpapalaglag
4Subukang muli
5Huwag pansinin
6Oo
7Hindi
-1Wala, mensahe
kahon ay awtomatikong naalis (timeout)

Maaari mong hawakan ang halaga ng pagbabalik tulad ng sumusunod:

$ resulta = $ wsh.Popup ('Gusto mo ba si Winaero?', 0, 'Isang katanungan mula sa PS', 1 + 32)

Bilang kahalili, maaari kang gumamit ng isang tawag sa .NET Framework upang ipakita ang isang mensahe.

Paggamit ng MessageBox mula sa .NET Framework

Ang utos na kailangan mong gamitin ay ganito ang sumusunod:

[System.Windows.MessageBox] :: Ipakita ('Kamusta mula kay Winaero')

Ang resulta:

kamakailang mga folder windows 10

Ang MessageBox NET PowerShell Windows 10

Muli, maaari mo itong ipasadya. Para sa sanggunian, tingnan ang sumusunod na pahina:

MessageBox. Ipakita ang Pamamaraan

Sa wakas, mayroong isang espesyal na module para sa PowerShell na maaari mong gamitin kapag posible.

Paggamit ng isang espesyal na module, BurntToast

Kung hindi ka pinaghihigpitan upang gumamit ng panlabas na mga module, maaari kang sumama BurntToast .

I-install ito tulad ng sumusunod:

  1. Buksan PowerShell bilang Administrator .
  2. Uri:I-install ang Modyul -Name BurntToast
  3. Handa nang gamitin ang module.

Upang maipakita ang isang abiso, patakbuhin ang utos:

Import-Module BurntToast
Bagong-BurntToastNotification -Teksto 'Winaero', 'Kumusta mula sa PowerShell'

Ang Notification ng Toast PowerShell Windows 10

Tingnan ang Gallery ng PowerShell para sa kumpletong mga detalye at tagubilin.

Mangyaring tandaan ang sumusunod. Upang makita ang iyong abiso,

  1. Ang patakaran sa pagpapatupad ng PowerShell dapat isinaayos upang payagan ang mga module ng third-party na mai-load.
  2. Kung Pinagana ang Focus assist sa Windows 10, maaari nitong itago ang iyong mga notification sa BurntToast.
  3. Maaaring alisin ang module sa utosI-uninstall-Module BurntToast.

Ayan yun!

Kagiliw-Giliw Na Mga Artikulo

Choice Editor

Paano Masasabi kung May Isang Tanggalin ang Iyong Pakikipag-usap sa Snapchat
Paano Masasabi kung May Isang Tanggalin ang Iyong Pakikipag-usap sa Snapchat
Ang Snapchat ay isang tanyag na application ng social media na gumawa ng paraan sa tuktok dahil sa kultura ng privacy ng gumagamit. Nagpapadala ng mga snap at mensahe na hindi nag-iiwan ng bakas, awtomatikong tinatanggal ang nilalaman, at binabalaan ang mga gumagamit kung nakunan ang isang screenshot,
Paano Masasabi kung May Nagta-type sa Snapchat
Paano Masasabi kung May Nagta-type sa Snapchat
Naaalala ang mga araw kung kailan ka magpapadala ng isang mensahe nang hindi mo nalalaman kung naihatid na ito o kung nabasa ito ng tatanggap o hindi? Nakasalalay sa iyong edad, ang sagot ay maaaring talagang 'hindi,' tulad ng halos bawat matalino
Patayin ang Hard Disk Pagkatapos ng Idle sa Windows 10
Patayin ang Hard Disk Pagkatapos ng Idle sa Windows 10
Makikita natin kung paano i-off ang hard disk pagkatapos na idle sa Windows 10. Ang isang espesyal na pagpipilian sa Windows 10 ay nagbibigay-daan sa gumagamit na awtomatikong i-off ang mga hard drive.
iPhone X – Paano Baguhin ang Wallpaper
iPhone X – Paano Baguhin ang Wallpaper
Ginagamit mo pa rin ba ang stock na wallpaper sa iyong iPhone X? Bakit may boring na telepono kung napakaraming paraan para i-customize ang screen ayon sa iyong panlasa? Binibigyang-daan ka ng iPhone X na itakda ang iyong paboritong larawan bilang
Paano Magtanggal para sa Pareho sa WhatsApp
Paano Magtanggal para sa Pareho sa WhatsApp
Kung gumagamit ka ng WhatsApp para sa negosyo o pakikisalamuha, maaaring gusto mong tanggalin ang mga mensahe. Marahil ay nagpadala ka ng mensahe na may mga typo nang hindi sinasadya, o nag-attach ng mga maling larawan o attachment. Bilang kahalili, maaari kang nagpadala ng mensahe sa mali
Paano Mag-trim ng isang Video
Paano Mag-trim ng isang Video
Mayroong maraming mga paraan upang i-trim ang isang video, pipiliin mo man itong gawin gamit ang iyong device o isang program. Hindi lamang ang mga opsyon ay walang katapusan, ngunit ito ay isang medyo tapat na proseso din. Alam kung paano
Paano Palitan ang iyong Pangalan sa Clash of Clans
Paano Palitan ang iyong Pangalan sa Clash of Clans
Ang iyong pangalan ng Clash of Clans ay isa sa pinakamahalagang salik na nagpapakilala. Hinahayaan ka nitong tumayo mula sa iyong mga kaaway at maaari pa ngang maglagay ng ngiti sa mga mukha ng ilang manlalaro. Habang pinalawak mo ang iyong imperyo, maaaring gusto mo