Windows Tips & News

Kuva PowerShelli sõnumiteatis

click fraud protection
SOOVITATAV: Windowsi probleemide lahendamiseks ja süsteemi jõudluse optimeerimiseks klõpsake siin

PowerShell on käsuviiba täiustatud vorm. Seda on täiendatud suure hulga kasutusvalmis cmdlet-käskudega ja see sisaldab võimalust kasutada .NET framework/C# mitmesugustes stsenaariumides. Windows sisaldab GUI tööriista PowerShell ISE, mis võimaldab skripte kasulikul viisil redigeerida ja siluda. Mõnikord peavad paljud näitama PowerShelli skripti teatist, et teavitada kasutajat mõne ülesande täitmisest. Siin on mõned meetodid, mida saate kasutada.

Reklaam

Teie PowerShelli skripti sõnum võib kasutajat teavitada, et teie kauakestev skript on oma töö lõpetanud. Või võib see öelda, et midagi on valesti või on juhtunud midagi olulist. Siin on meetodid, mida tavaliselt kasutan.

Sisupeita
Kuva PowerShelli sõnumiteatis
Kohandage hüpikakna meetodit
NET Frameworki MessageBoxi kasutamine
Kasutades spetsiaalset moodulit BurntToast

Kuva PowerShelli sõnumiteatis

Lihtsaim meetod hõlmab klassikalist Windowsi skriptimishost rakendus.

PowerShelli abil on lihtne luua COM-objekti eksemplari. Meie puhul vajame Windowsi. WSH-i kestaobjekt. Selle saab luua järgmise käsuga:

$wsh = Uus objekt - ComObject Wscript. Kest

Nüüd saame kasutada oma $wsh objekti kutsumise meetodid on saadaval Wscript. Kest. Üks neist on Hüpikaken, see on see, mida me vajame. Kasutada saab järgmist koodi:

$wsh = Uus objekt - ComObject Wscript. Kest $wsh. Hüpikaken ("Tere Winaerost")
Sõnum PowerShellilt Windows 10

The Hüpikaken meetodit saab kohandada. Näiteks saate määrata selle pealkirja, määrata ühe dialoogi vaikeikoonidest või kuvada lisanuppe.

Kohandage hüpikakna meetodit

Süntaks on järgmine.

Hüpikaken (,,,<type>)</type>

Tekst on tekst, mida soovite sõnum.

SecondsToWait on täisarv, mis sisaldab sekundite arvu, mille jooksul kasti kuvatakse kuni loobumiseni. Kui see on null või see on välja jäetud, jääb sõnumikast alles seni, kuni kasutaja sellest loobub.

Pealkiri on string, mis sisaldab pealkirja, mis kuvatakse sõnum.

Tüüp on täisarv, mis vastab konkreetsele välimusele ja käitumisele, mis on määratletud järgmises tabel.

Väärtus nupp
0 OK
1 OK, Tühista
2 Katkesta,
Ignoreeri, proovi uuesti
3 Jah,
ei, tühista
4 jah, hankige soovitud ikoon ja nupud, ühendage väärtused. Näiteks küsimuse koostamiseks kasutage Type väärtusena 1+32. Vaadake järgmist näidet:
PowerShelli Windows 10 küsimus

Hüpiku meetod võib tagastada ka nupu, mille kasutaja hüpikaknast loobumiseks. Vaadake järgmist tabelit:

Tagastusväärtus Button kirja
kast lükati automaatselt välja (ajalõpp)

Tagastusväärtust saate käsitleda järgmiselt:

$result = $wsh. Hüpikaken ("Kas teile meeldib Winaero?",0,"Küsimus PS-ilt",1+32)

Teate kuvamiseks võite kasutada ka .NET Frameworki kõnet.

< h2>.NET Frameworki MessageBoxi kasutamine

Käsk, mida peate kasutama, näeb välja selline järgmiselt:

[Süsteem. Windows. MessageBox]::Show('Tere Winaerost')

Tulemus:

MessageBox NET PowerShell Windows 10

Jällegi saate seda kohandada. Viitamiseks vaadake järgmist lehte:

MessageBox. Näita meetodit

Lõpuks on PowerShelli jaoks spetsiaalne moodul, mida saate võimaluse korral kasutada.

Erimooduli kasutamine moodul BurntToast

Kui te ei ole piiratud väliste moodulite kasutamisega, võite kasutada BurntToasti.

Installige see järgmiselt:< /p>

  1. Ava PowerShell administraatorina.
  2. Tüüp: Install-Module - Name BurntToast
  3. Moodul on kasutamiseks valmis.
  4. >

Teatise kuvamiseks käivitage käsk:

Import-Module BurntToast
New-BurntToast Notification -Tekst "Winaero","Tere PowerShellist"

röstsaia teatis PowerShell Windows 10

Täielikud üksikasjad ja juhised leiate PowerShelli galeriist.

Palun pidage meeles järgmist. Teatise nägemiseks

  1. PowerShelli täitmispoliitika peab olema konfigureeritud, et võimaldada kolmanda osapoole moodulite laadimist.
  2. Kui Focus Assist on Windows 10-s lubatud, see võib peita teie BurntToasti märguanded.
  3. Mooduli saab eemaldada käsuga Uninstall-Module BurntToast.

See on kõik!

SOOVITATAV: Windowsi probleemide lahendamiseks ja süsteemi optimeerimiseks klõpsake siin esitus
Lähtestage Windows 10 universaalne rakendus (poe rakendus) ja tühjendage selle andmed

Lähtestage Windows 10 universaalne rakendus (poe rakendus) ja tühjendage selle andmed

SOOVITATAV: Windowsi probleemide lahendamiseks ja süsteemi jõudluse optimeerimiseks klõpsake siin...

Loe rohkem

Taustarakenduste keelamine Windows 10 versioonis 1803

Taustarakenduste keelamine Windows 10 versioonis 1803

SOOVITATAV: Windowsi probleemide lahendamiseks ja süsteemi jõudluse optimeerimiseks klõpsake siin...

Loe rohkem

Windows 7 USB-DVD-tööriista salajane peidetud valik, mis takistab sellel USB-draivi vormindamast

Windows 7 USB-DVD-tööriista salajane peidetud valik, mis takistab sellel USB-draivi vormindamast

Kui sa oled buutiva USB-mälupulga loomine Windows 7 USB-DVD allalaadimistööriista abil, kustutab ...

Loe rohkem