Näytä viesti-ilmoitus PowerShellistä
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.
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")
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(, , , )
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:
Ponnahdusikkuna voi myös palauttaa painikkeen, jonka käyttäjä napsautetaan sulkeaksesi ponnahdusikkunan. Katso seuraava taulukko:
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äminenKäyttämäsi komento näyttää tältä seuraava: [Järjestelmä. Windows. MessageBox]::Show('Hei Winaerosta') Tulos: 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, BurntToastJos ulkoisten moduulien käyttöä ei ole rajoitettu, voit käyttää BurntToasta. Asenna se seuraavasti:< /p>
Jos haluat näyttää ilmoituksen, suorita komento:
Katso täydelliset tiedot ja ohjeet PowerShell-galleriasta. Ole hyvä ja muista seuraavat asiat. Jos haluat nähdä ilmoituksesi,
Siinä se! SUOSITUS: Korjaa Windows-ongelmat ja optimoi järjestelmä napsauttamalla tätä suorituskyky
|