Tärkein Windows 10 Näytä viesti-ilmoitus PowerShelliltä

Näytä viesti-ilmoitus PowerShelliltä



PowerShell on kehittynyt komentokehote. Sitä laajennetaan valtavalla käyttövalmiilla cmdlet-sarjalla, ja sen mukana on kyky käyttää .NET framework / C # -sovellusta eri tilanteissa. Windows sisältää GUI-työkalun, PowerShell ISE, joka mahdollistaa komentosarjojen muokkaamisen ja virheenkorjauksen hyödyllisellä tavalla. Joskus sinun on näytettävä ilmoitus PowerShell-komentosarjalta ilmoittaaksesi käyttäjälle, että jokin tehtävä on tehty. Tässä on joitain menetelmiä, joita voit käyttää.

Mainonta

PowerShell-komentosarjan viesti saattaa ilmoittaa käyttäjälle, että pitkäaikainen komentosarjasi on saanut työnsä päätökseen. Tai se voi kertoa, että jokin on vialla tai jotain tärkeää on tapahtunut. Tässä ovat menetelmät, joita yleensä käytän.

Näytä viesti-ilmoitus PowerShelliltä

Yksinkertaisin menetelmä sisältää klassisen Windowsin komentosarjojen isäntä sovellus.

mikä on hyvä tappokuolosuhde

PowerShellillä on helppo luoda COM-objektin ilmentymä. Meidän tapauksessamme tarvitsemme Windows.Shell-objektin WSH: lta. Se voidaan luoda seuraavalla komennolla:

$ wsh = New-Object -ComObject Wscript.Shell

Nyt voimme käyttää meidän$ wshvastustaa käytettävissä olevia menetelmiäWscript.Shell. Yksi niistä onPonnahdusikkuna, sitä tarvitsemme. Seuraavaa koodia voidaan käyttää:

$ wsh = New-Object -ComObject Wscript.Shell $ wsh.Popup ('Hei Winaerolta')

Viesti PowerShell Windows 10: ltä

Ponnahdusikkunamenetelmä voidaan räätälöidä. Voit esimerkiksi määrittää sen nimen, määrittää jonkin oletusvalintaikkunoista tai näyttää ylimääräisiä painikkeita.

Muokkaa ponnahdusikkunamenetelmää

Syntaksi on seuraava.

Ponnahdusikkuna(,,,)

Tekstion teksti, jonka haluat näyttää viestissä.

SecondsToWaiton kokonaisluku, joka sisältää sekuntien määrän, jonka ruutu näyttää hylkäämiseksi. Jos nolla tai jätetään pois, viestiruutu pysyy, kunnes käyttäjä hylkää.

Otsikkoon merkkijono, joka sisältää otsikon, joka näkyy viestin otsikkona.

Tyyppion kokonaisluku, joka vastaa tiettyä ulkoasua ja käyttäytymistä, joka on määritelty seuraavassa taulukossa.

ArvoPainike
0OK
1OK, Peruuta
2Abortti,
Ohita, yritä uudelleen
3Joo,
Ei, peruuta
4Kyllä ei
5Yritä uudelleen
Peruuttaa
16Kriittinen
32Kysymys
48Huutomerkki
64Tiedot

Yhdistä arvot saadaksesi haluamasi kuvake ja painikkeet. Esim. Kirjoittaaksesi kysymyksen, käytä numeroita 1 + 32Tyyppiarvo. Katso seuraava esimerkki:

Kysymys PowerShell Windows 10: ltä

Popup-menetelmä voi myös palauttaa painikkeen, jota käyttäjä napsautti hylätäkseen ponnahdusikkunaruudun. Katso seuraava taulukko:

PalautusarvoPainike napsautti
1OK
2Peruuttaa
3Abortti
4Yritä uudelleen
5Jättää huomiotta
6Joo
7Ei
-1Ei mitään, viesti
ruutu hylättiin automaattisesti (aikakatkaisu)

Voit käsitellä palautusarvoa seuraavasti:

$ result = $ wsh.Popup ('Pidätkö Winaerosta?', 0, 'Kysymys PS: ltä', 1 + 32)

Vaihtoehtoisesti voit näyttää viestin .NET Framework-puhelulla.

.NET Frameworkin MessageBoxin käyttäminen

Käyttämäsi komento näyttää seuraavalta:

[System.Windows.MessageBox] :: Näytä ('Hei Winaerolta')

Lopputulos:

ikkuna 10 teknisen esikatselun lataus

MessageBox NET PowerShell Windows 10

Jälleen voit mukauttaa sitä. Katso lisätietoja seuraavalta sivulta:

MessageBox.Show-menetelmä

Lopuksi on olemassa erityinen moduuli PowerShellille, jota voit käyttää, kun se on mahdollista.

Käyttämällä erityistä moduulia, BurntToast

Jos et ole rajoitettu käyttämään ulkoisia moduuleja, voit mennä Palanut paahtoleipä .

Asenna se seuraavasti:

  1. Avata PowerShell järjestelmänvalvojana .
  2. Tyyppi:Install-Module -Nimi BurntToast
  3. Moduuli on käyttövalmis.

Voit näyttää ilmoituksen suorittamalla komennon:

Tuonti-moduuli BurntToast
New-BurntToastNotification -teksti 'Winaero', 'Hello from PowerShell'

Toast Notification PowerShell Windows 10

Katso PowerShell-galleria täydelliset tiedot ja ohjeet.

Muista seuraavat asiat. Jos haluat nähdä ilmoituksesi,

  1. PowerShell-suorituskäytäntö tulisi määrittää sallia kolmannen osapuolen moduulien lataaminen.
  2. Jos Tarkennuksen apu on käytössä Windows 10: ssä se voi piilottaa BurntToast-ilmoituksesi.
  3. Moduuli voidaan poistaa komennollaUninstall-Module BurntToast.

Se siitä!

Mielenkiintoisia Artikkeleita

Toimituksen Valinta

Kuinka tehdä animaatioita Robloxissa
Kuinka tehdä animaatioita Robloxissa
Animaatioiden luominen Robloxissa ei ole vaikeaa, mutta se ei myöskään ole nopea prosessi. Se sisältää sekä animaation luomisen että komentosarjojen avulla toimivan tuloksen saavuttamisen, jota voit käyttää ja julkaista koko yhteisölle. Aiheita luominen a
Tulostinjonon avaaminen komentoriviltä tai pikakuvakkeella
Tulostinjonon avaaminen komentoriviltä tai pikakuvakkeella
Kuvaa, kuinka tietyn tulostimen tulostusjono avataan Windowsissa erityisellä rundll32-komennolla tai pikakuvakkeella.
Tee Google Chromesta kysymys ennen lopettamista (poistumisvahvistus)
Tee Google Chromesta kysymys ennen lopettamista (poistumisvahvistus)
Tee Google Chromesta kysymys ennen lopettamista - katso, miten Google Chrome kysytään ennen lopettamista, ja näytä poistumisvahvistus.
Puhelinnumeron irrottaminen erimielisyydestä
Puhelinnumeron irrottaminen erimielisyydestä
Kun määrität Discord-tiliä, sinun on linkitettävä voimassa oleva puhelinnumero vahvistamista varten. Se toimii tehokkaana roskapostin torjuntatyökaluna, joka auttaa sinua saamaan hallinnan takaisin, jos joutuisi hakkeroinnin uhriksi. Jotkut ihmiset
Windows 7: n VS-portti Windows 8: lle
Windows 7: n VS-portti Windows 8: lle
JEE! Ensimmäinen Windows 7: n visuaalisen tyylin portti on saatavana Windows 8: lle. Sekä Aero- että Perustyylit ovat saatavilla yhdessä teemapaketissa. Latauslinkki | Kotisivu Tuki meille Winaero luottaa suuresti tukeen. Voit auttaa sivustoa tuomaan sinulle mielenkiintoista ja hyödyllistä sisältöä ja ohjelmistoa käyttämällä näitä vaihtoehtoja: Jaa
Ystävänpäivä-teema Windows 10: lle, Windows 8: lle ja Windows 7: lle
Ystävänpäivä-teema Windows 10: lle, Windows 8: lle ja Windows 7: lle
Koristele Windows 10 kaikkien ystävien päiväksi Ystävänpäivä-teemalla, jossa on upeat työpöydän taustat.
KB4577586 sallii Adobe Flashin poistamisen Windows 10: ssä ja 8.1: ssä
KB4577586 sallii Adobe Flashin poistamisen Windows 10: ssä ja 8.1: ssä
Microsoft testaa Adobe Flashin poistoa, joka on määrä pitää joulukuussa 2020. Siihen mennessä se lopetetaan useimmissa verkkoselaimissa. KB4577586 antaa sinun nähdä etukäteen, mitä tapahtuu. Korjaustiedoston voi ladata Windows Update -luettelosta. Se on nimetty päivitykseksi