Windows Tips & News

Näytä viesti-ilmoitus PowerShellistä

click fraud protection
SUOSITELTU: Napsauta tätä korjataksesi Windows-ongelmat ja optimoidaksesi järjestelmän suorituskyvyn

PowerShell on edistynyt komentokehotteen muoto. Sitä on laajennettu valtavalla joukolla käyttövalmiita cmdlet-komentoja, ja siinä on mahdollisuus käyttää .NET framework/C#:a eri tilanteissa. Windows sisältää GUI-työkalun, PowerShell ISE: n, joka mahdollistaa komentosarjojen muokkaamisen ja virheenkorjauksen hyödyllisellä tavalla. Joskus monien on näytettävä PowerShell-komentosarjan ilmoitus ilmoittaakseen käyttäjälle, että jokin tehtävä on suoritettu. Tässä on joitain menetelmiä, joita voit käyttää.

Mainos

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

Sisällyspiilottaa
Näytä viesti-ilmoitus PowerShellistä
Mukauta popup-menetelmää
NET Frameworkin MessageBoxin käyttäminen
Käyttämällä erityistä moduulia, BurntToast

Näytä viesti-ilmoitus PowerShellistä

Yksinkertaisin menetelmä sisältää klassisen Windowsin komentosarjaisäntä sovellus.

PowerShellin avulla on helppo luoda COM-objektin esiintymä. Meidän tapauksessamme tarvitsemme Windowsin. Shell-objekti WSH: lta. Se voidaan luoda seuraavalla komennolla:

$wsh = Uusi-objekti -ComObject Wscript. Kuori

Nyt voimme käyttää omaamme $wsh objekti kutsuun käytettävissä olevat menetelmät Wscript. Kuori. Yksi niistä on Ponnahdusikkuna, tätä me tarvitsemme. Seuraavaa koodia voidaan käyttää:

$wsh = Uusi-objekti -ComObject Wscript. Shell $wsh. Popup ("Hei Winaerosta")
Viesti PowerShell Windows 10:stä

The Ponnahdusikkuna menetelmää voidaan mukauttaa. Voit esimerkiksi määrittää sen otsikon, määrittää jonkin oletusvalintaikkunan kuvakkeista tai näyttää ylimääräisiä painikkeita.

Mukauta popup-menetelmää

Syntaksi on seuraava.

Ponnahdusikkuna(,,,<tyyppi>)</tyyppi>

Teksti on teksti, jonka haluat näyttää viesti.

SecondsToWait on kokonaisluku, joka sisältää laatikon sekuntien määrän näkyy, kunnes hylätään. Jos se on nolla tai jätetty pois, viestiruutu pysyy, kunnes käyttäjä hylkää sen.

Otsikko on merkkijono, joka sisältää otsikon, joka tulee näkyviin viesti.

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

Arvo Button
0 OK
1 OK, Peru
2 Keskeytä,
Ohita, yritä uudelleen
3 Kyllä,
Ei, peruuta
4 Kyllä, hanki haluamasi kuvake ja painikkeet, yhdistä arvot. Jos esimerkiksi haluat kirjoittaa kysymyksen, käytä Type-arvona 1+32. Katso seuraava esimerkki:
Kysymys PowerShell Windows 10:stä

Ponnahdusikkuna voi myös palauttaa painikkeen, jonka käyttäjä napsautetaan sulkeaksesi ponnahdusikkunan. Katso seuraava taulukko:

Palautusarvo Button viesti
laatikko 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 -kutsulla.

< h2>.NET Frameworkin MessageBoxin käyttäminen

Käyttämäsi komento näyttää tältä seuraava:

[Järjestelmä. Windows. MessageBox]::Show('Hei Winaerosta')

Tulos:

MessageBox NET PowerShell Windows 10

Voit jälleen muokata sitä. Lisätietoja on seuraavalla sivulla:

MessageBox. Näytä menetelmä

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

Erikoismoduulin käyttäminen moduuli, BurntToast

Jos ulkoisten moduulien käyttöä ei ole rajoitettu, voit käyttää BurntToasta.

Asenna se seuraavasti:< /p>

  1. Avaa PowerShell järjestelmänvalvojana.
  2. Tyyppi: Install-Module - Name BurntToast
  3. Moduuli on käyttövalmis.
  4. >

Jos haluat näyttää ilmoituksen, suorita komento:

Import-Module BurntToast
New-BurntToastNotification -Teksti "Winaero","Hei PowerShellista"

Toast Notification PowerShell Windows 10

Katso täydelliset tiedot ja ohjeet PowerShell-galleriasta.

Ole hyvä ja muista seuraavat asiat. Jos haluat nähdä ilmoituksesi,

  1. PowerShell-suorituskäytäntö on määritettävä sallimaan kolmannen osapuolen moduulien lataaminen.
  2. Jos Focus Assist on käytössä Windows 10:ssä, se voi piilottaa BurntToast-ilmoituksesi.
  3. Moduuli voidaan poistaa komennolla Uninstall-Module BurntToast.

Siinä se!

SUOSITUS: Korjaa Windows-ongelmat ja optimoi järjestelmä napsauttamalla tätä suorituskyky
Telegram-ominaisuudet Puhelut työpöytäsovelluksessa

Telegram-ominaisuudet Puhelut työpöytäsovelluksessa

Telegram Messengerin takana oleva tiimi julkaisi tänään uuden version työpöytäsovelluksestaan. Pä...

Lue lisää

Jaa kuva QR-koodin kautta Microsoft Edgessä

Jaa kuva QR-koodin kautta Microsoft Edgessä

Kuvan jakaminen QR-koodin kautta Microsoft EdgessäEi kestänyt kauan, kun Microsoft teki Chromen Q...

Lue lisää

Vivaldi sallii mukautettujen merkintöjen lisäämisen valikoihinsa

Vivaldi sallii mukautettujen merkintöjen lisäämisen valikoihinsa

SUOSITELTU: Napsauta tätä korjataksesi Windows-ongelmat ja optimoidaksesi järjestelmän suoritusky...

Lue lisää