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 I-off ang Autocorrect sa Galaxy S9/S9+
Paano I-off ang Autocorrect sa Galaxy S9/S9+
Maaaring nakakatuwa ang mga autocorrect, ngunit maaari silang magdulot ng malubhang hindi pagkakaunawaan. Kapag nagmamadali ka, hindi mo gustong mag-aksaya ng oras sa pagsuri kung pinalitan ng iyong Galaxy S9 ang salitang na-type mo ng isang bagay na ganap na walang kaugnayan. ng Samsung
Paano Makakalibot sa TikTok Ban
Paano Makakalibot sa TikTok Ban
Ang TikTok ay hindi katulad ng iba pang platform ng social media. Medyo mabilis nitong nakikilala ang mga user, at ito ang perpektong larangan para sa masining na pagpapahayag, partikular na ang sayaw. Gayunpaman, kahit na ito ay napakapopular, ang TikTok ay hindi magagamit sa lahat ng dako. Ilang mga bansa
Paano Mag-alis ng Isang tao mula sa isang Text Message Group sa iPhone
Paano Mag-alis ng Isang tao mula sa isang Text Message Group sa iPhone
Kung nais mong alisin ang isang tao mula sa isang pangkat ng text message sa iPhone, mas madali kaysa sa maaari mong iniisip sa iMessage. Kung gumagamit ka ng mensahe sa pangkat ng iMessage at may hindi na kabilang sa pangkat, ito ay
Paano I-block ang Mga Text Message sa Samsung Galaxy J7 Pro
Paano I-block ang Mga Text Message sa Samsung Galaxy J7 Pro
Ang pinakamahusay na paraan upang maalis ang lahat ng nakakainis na mga text message na maaaring natatanggap mo ay upang harangan ang kanilang mga nagpadala. Pinoprotektahan ka ng pag-block mula sa spam, mga pabilog na mensahe, at mga lihim na tagahanga na maaaring naging mapang-api. Sa kahit anong oras,
Paano Gamitin ang Uber
Paano Gamitin ang Uber
Binago ng Uber ang pampublikong transportasyon. Sa ilang mabilis na pag-tap ng screen, maaari kang mag-book ng sarili mong pribadong biyahe sa buong bayan. Gayunpaman, kung hindi mo pa nasubukan ang Uber dati, maaaring medyo nalilito ka kung paano
Mga Archive ng Tag: mga desktop gadget na Windows 10
Mga Archive ng Tag: mga desktop gadget na Windows 10
Paano Gumawa ng Video Wallpaper sa Iyong Telepono
Paano Gumawa ng Video Wallpaper sa Iyong Telepono
Paano gumawa ng sarili mong wallpaper gamit ang mga video mula sa camera ng iyong smartphone. May kasamang mga tagubilin upang itakda ang isang video bilang wallpaper para sa iPhone at Android.