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 Ilipat ang Mga Dokumento sa SharePoint
Paano Ilipat ang Mga Dokumento sa SharePoint
Ang pamamahala ng mga dokumento ay isa sa pinakamahalagang bagay sa SharePoint. Sa negosyo, ang mga dokumento ay madalas na nagbabago ng mga bagay. Maaari silang magsimula sa OneDrive for Business at magtapos sa Team Site ng samahan. Kadalasang binabago ng mga dokumento ang mga lokasyon kaya alam
Ang Source Code para sa Windows NT 3.5 at Orihinal na Xbox Ay Leaked
Ang Source Code para sa Windows NT 3.5 at Orihinal na Xbox Ay Leaked
Ang source code para sa Microsoft Windows NT 3.5, at ang orihinal na Xbox console ay na-leak, iniulat ng The Verge. Nakumpirma ng website na kahit papaano ang data ng Xbox ay tunay, at may kasamang mga sobrang gamit tulad ng Xbox Development Kit, emulator, kernels, at kahit mga panloob na dokumento. Ang parehong mga leak na produkto ay inilalantad ang mga operating system ng legacy. Xbox
Paganahin ang Firefox Kumusta upang magamit ang mga tampok sa WebRTC
Paganahin ang Firefox Kumusta upang magamit ang mga tampok sa WebRTC
Paano paganahin ang Firefox Kumusta kapag ang pindutan ng hello ay nawawala sa iyong browser
Paano Gamitin ang Slow Motion sa iPhone XR
Paano Gamitin ang Slow Motion sa iPhone XR
Kung mayroon kang iPhone XR, gusto mong gawin ang pinakamahusay na posibleng paggamit ng mga dual camera nito. Ngunit ang telepono ba ay isang magandang opsyon para sa pagkuha ng mga slow motion na video? Narito ang lahat ng kailangan mong malaman tungkol sa paggamit ng slow motion
Nvidia GeForce GTX 550 Ti suriin
Nvidia GeForce GTX 550 Ti suriin
Ang lahat ng pinag-uusapan ngayon ay tungkol sa masaganang mga multi-GPU card, kasama ang HD 6990 ng AMD na tinutulak ang oposisyon at si Nvidia ay malakas na rumored na naglulunsad ng isang karibal. Sa ilalim ng takip ng mamahaling labanan sa hardware na iyon, gayunpaman, mayroon si Nvidia
Paano Magdagdag ng Maramihang Kanta sa isang Playlist ng YouTube Music
Paano Magdagdag ng Maramihang Kanta sa isang Playlist ng YouTube Music
Ang larangan ng mga serbisyo sa streaming ng musika ay masikip, ngunit tiyak na namumukod-tangi ang YouTube Music. Ito ang pinalawak na sangay ng YouTube at isa sa mga mas sikat na platform ng Google. Maaari kang umasa sa paggana ng paghahanap ayon sa liriko
Paano Makita ang isang Listahan ng Mga Pinatugtog na Kanta sa Spotify
Paano Makita ang isang Listahan ng Mga Pinatugtog na Kanta sa Spotify
Ang Spotify ba ang iyong pangunahing music streaming platform? Kung gayon, malamang na nakatagpo ka ng ilang magagandang bagong kanta na maaaring gusto mong marinig muli. Nais mo bang malaman kung paano tingnan ang isang listahan ng mga kanta na iyong pinakinggan