Kuva PowerShelli sõnumiteatis
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.
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")
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 (, , , )
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:
Hüpiku meetod võib tagastada ka nupu, mille kasutaja hüpikaknast loobumiseks. Vaadake järgmist tabelit:
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 kasutamineKäsk, mida peate kasutama, näeb välja selline järgmiselt: [Süsteem. Windows. MessageBox]::Show('Tere Winaerost') Tulemus: 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 BurntToastKui te ei ole piiratud väliste moodulite kasutamisega, võite kasutada BurntToasti. Installige see järgmiselt:< /p>
Teatise kuvamiseks käivitage käsk:
Täielikud üksikasjad ja juhised leiate PowerShelli galeriist. Palun pidage meeles järgmist. Teatise nägemiseks
See on kõik! SOOVITATAV: Windowsi probleemide lahendamiseks ja süsteemi optimeerimiseks klõpsake siin esitus
|