Glavni Windows 10 Prikažite obvestilo o sporočilu iz PowerShell

Prikažite obvestilo o sporočilu iz PowerShell



PowerShell je napredna oblika ukaznega poziva. Razširjen je z ogromnim številom komandatov, pripravljenih za uporabo, in ima možnost uporabe .NET framework / C # v različnih scenarijih. Windows vključuje orodje GUI, PowerShell ISE, ki omogoča koristno urejanje in razhroščevanje skriptov. Včasih morate mnogim pokazati obvestilo iz skripta PowerShell, da uporabnika obvestite, da je neka naloga opravljena. Tu je nekaj metod, ki jih lahko uporabite.

Oglas

Sporočilo iz skripta PowerShell lahko uporabnika obvesti, da je vaš dolgotrajni skript končal svoje delo. Lahko pa tudi pove, da je nekaj narobe ali da se je zgodilo kaj pomembnega. Tu so metode, ki jih običajno uporabljam.

Prikažite obvestilo o sporočilu iz PowerShell

Najenostavnejša metoda vključuje klasiko Windows skriptni gostitelj app.

kako poslati povabilo v neskladju

Z PowerShell je enostavno ustvariti primerek predmeta COM. V našem primeru potrebujemo objekt Windows.Shell iz WSH. Ustvari ga lahko z naslednjim ukazom:

$ wsh = New-Object -ComObject Wscript.Shell

Zdaj lahko uporabimo svojo$ wshobjekt za klicanje metod, ki so na voljo zaWscript.Lupica. Eden izmed njih jePojavno okno, to je tisto, kar potrebujemo. Uporabi se lahko naslednja koda:

$ wsh = New-Object -ComObject Wscript.Shell $ wsh.Popup ('Hello from Winaero')

Sporočilo iz PowerShell Windows 10

ThePojavno oknometodo lahko prilagodite. Na primer, lahko določite njegov naslov, dodelite eno od privzetih ikon pogovornega okna ali prikažete dodatne gumbe.

Prilagodite metodo Popup

Sintaksa je naslednja.

Pojavno okno (,,,)

Besediloje besedilo, ki ga želite prikazati v sporočilu.

SecondsToWaitje celo število, ki vsebuje število sekund, v katerih bo polje prikazano, dokler ga ne zavržemo. Če je nič ali izpuščeno, polje s sporočilom ostane, dokler ga uporabnik ne zavrne.

Naslovje niz, ki vsebuje naslov, ki bo prikazan kot naslov sporočila.

Tipje celo število, ki ustreza določenemu videzu in vedenju, opredeljenim v naslednji tabeli.

VrednostGumb
0v redu
1.V redu, Prekliči
2.Splav,
Prezri, poskusi znova
3.Ja,
Ne, Prekliči
4.Da, ne
5.Poskusite znova,
Prekliči
16.Kritično
32Vprašanje
48Klicaj
64Informacije

Če želite dobiti želeno ikono in gumbe, združite vrednosti. Npr. Za sestavljanje vprašanja uporabite 1 + 32 kot svojegaTipvrednost. Glej naslednji primer:

Vprašanje iz PowerShell Windows 10

Popup metoda lahko vrne tudi gumb, ki ga je uporabnik kliknil, da zavrže pojavno okno s sporočilom. Glejte naslednjo tabelo:

Vrnjena vrednostGumb je kliknil
1.v redu
2.Prekliči
3.Splav
4.Poskusite znova
5.Prezri
6.Da
7.Ne
-1Nobena, sporočilo
polje je bilo samodejno zavrženo (časovna omejitev)

Vrnjeno vrednost lahko obravnavate na naslednji način:

$ result = $ wsh.Popup ('Ali ti je všeč Winaero?', 0, 'Vprašanje iz PS', 1 + 32)

Za prikaz sporočila lahko uporabite tudi klic .NET Framework.

Uporaba MessageBox iz .NET Framework

Ukaz, ki ga morate uporabiti, je videti tako:

[System.Windows.MessageBox] :: Prikaži ('Hello from Winaero')

Rezultat:

sistemska brezčasna prekinitev spanja

MessageBox NET PowerShell Windows 10

Še enkrat, lahko ga prilagodite. Za referenco glejte naslednjo stran:

MessageBox.Show metoda

Na koncu obstaja še poseben modul za PowerShell, ki ga lahko uporabite, kadar je to mogoče.

S pomočjo posebnega modula BurntToast

Če niste omejeni na uporabo zunanjih modulov, lahko nadaljujete z BurntToast .

Namestite ga na naslednji način:

  1. Odprto PowerShell kot skrbnik .
  2. Vrsta:Namestitveni modul -Ime BurntToast
  3. Modul je pripravljen za uporabo.

Če želite prikazati obvestilo, zaženite ukaz:

Uvozni modul BurntToast
New-BurntToastNotification -Text 'Winaero', 'Hello from PowerShell'

Toast Notification PowerShell Windows 10

Glej Galerija PowerShell za popolne podrobnosti in navodila.

Upoštevajte naslednje. Če si želite ogledati svoje obvestilo,

  1. Politika izvajanja PowerShell je treba konfigurirati za omogočanje nalaganja modulov drugih proizvajalcev.
  2. Če Focus Assist je omogočen v sistemu Windows 10 lahko skrije vaša obvestila BurntToast.
  3. Modul lahko odstranite z ukazomOdstrani modul BurntToast.

To je to!

Zanimivi Članki

Izbira Urednika

Kako prenesti Instagram na Kindle Fire
Kako prenesti Instagram na Kindle Fire
Aplikacija Kindle Fire lahko naredi skoraj vse, kar zmorejo vaše druge pametne naprave. Dostopate lahko do YouTuba, brskate po spletu in celo poslušate glasbo. Če pa ste poskušali prenesti aplikacijo Instagram iz Amazonove trgovine z aplikacijami,
Kako popraviti, da na iPhoneu ne prejemate obvestil
Kako popraviti, da na iPhoneu ne prejemate obvestil
Če čakate na pomembno sporočilo, je frustrirajoče, ko vam iPhone ne daje obvestil. Eno samo obvestilo, ki se zmoti, lahko pomeni, da zamudite nekaj bistvenega v svojem delu ali družinskem življenju. Na srečo jih je več
Zaženite program, skrit v sistemu Windows 10
Zaženite program, skrit v sistemu Windows 10
Obstaja več načinov za zagon aplikacije, skrite v sistemu Windows 10. To lahko storite brez orodij drugih proizvajalcev in s pomočjo uporabnih orodij drugih proizvajalcev.
Najboljši VPN-ji za Chromebook
Najboljši VPN-ji za Chromebook
Ali iščete najboljši VPN za Chromebook? Chromebooki imajo veliko možnosti. So poceni, dobro opredeljeni za predvideno uporabo, običajno lahki, z vsemi funkcijami in imajo precej dobro življenjsko dobo baterije. Odlične so za
Kako ponastaviti Samsung Galaxy Watch
Kako ponastaviti Samsung Galaxy Watch
Obstajajo trije načini za ponastavitev Samsung Galaxy Watch na tovarniške nastavitve. Tukaj je opisano, kako obnovite programsko opremo ure s fizičnimi gumbi, meniji ure in aplikacijo Wearable.
Google Photos Backup: Kako varnostno kopirati fotografije v Google Photos
Google Photos Backup: Kako varnostno kopirati fotografije v Google Photos
Varnostne kopije Google Photos so absolutno rešilne rešitve pri prehodu na drugo napravo ali če morate sprostiti prostor za shranjevanje v telefonu. Uporabniki pametnih telefonov vse prepogosto shranjujejo vse dragocene fotografije in videoposnetke, vendar jih nikoli ne varnostno kopirajo.
Kako popraviti napako začasno nedostopnega računa Facebook
Kako popraviti napako začasno nedostopnega računa Facebook
Facebook je največja platforma družbenih medijev na svetu. Kljub slabemu tisku in občasnim tehničnim napakam ostajajo na vrhu. Z leti je Facebook nadgradil svoj pristop k varnostnim vprašanjem, da bi zaščitil svoje uporabnike. to je