Glavni Windows 10 Prikažite obavijest o poruci iz PowerShella

Prikažite obavijest o poruci iz PowerShella



PowerShell je napredni oblik naredbenog retka. Proširen je golemim nizom cmdletova spremnih za upotrebu i dolazi s mogućnošću upotrebe .NET framework / C # u raznim scenarijima. Windows uključuje GUI alat, PowerShell ISE, koji omogućuje uređivanje i otklanjanje pogrešaka u skriptama na koristan način. Ponekad vam je potrebno prikazati obavijest iz PowerShell skripte kako biste obavijestili korisnika da je neki zadatak gotov. Evo nekoliko metoda koje možete koristiti.

Oglas

Poruka iz vaše PowerShell skripte može obavijestiti korisnika da je vaša dugotrajna skripta završila svoj posao. Ili može reći da nešto nije u redu ili se dogodilo nešto važno. Evo metoda koje obično koristim.

Prikažite obavijest o poruci iz PowerShella

Najjednostavnija metoda uključuje klasiku Domaćin skriptiranja sustava Windows app.

možeš li staviti kodi na chromecast

Pomoću PowerShell-a lako je stvoriti instancu COM objekta. U našem slučaju trebamo objekt Windows.Shell iz WSH-a. Može se stvoriti sljedećom naredbom:

$ wsh = New-Object -ComObject Wscript.Shell

Sada možemo koristiti svoje$ wshobjekt za pozivanje metoda dostupnih zaWscript.Ljubica. Jedan od njih jeIskočiti, ovo je ono što nam treba. Može se koristiti sljedeći kod:

$ wsh = New-Object -ComObject Wscript.Shell $ wsh.Popup ('Pozdrav iz Winaera')

Poruka iz PowerShell Windows 10

TheIskočitimetoda se može prilagoditi. Na primjer, možete odrediti njegov naslov, dodijeliti jednu od zadanih ikona dijaloškog okvira ili prikazati dodatne gumbe.

Prilagodite skočnu metodu

Sintaksa je sljedeća.

Iskočiti(,,,)

Tekstje tekst koji želite prikazati u poruci.

SecondsToWaitje cijeli broj koji sadrži broj sekundi tijekom kojih će se okvir prikazivati ​​dok se ne odbaci. Ako je nula ili je izostavljena, okvir za poruke ostaje sve dok korisnik ne odustane.

Titulaje niz koji sadrži naslov koji će se pojaviti kao naslov poruke.

Tipje cijeli broj koji odgovara određenom izgledu i ponašanju definiranim u sljedećoj tablici.

VrijednostDugme
0u redu
1OK, Otkaži
2Abortus,
Zanemari, pokušaj ponovo
3Da,
Ne, otkaži
4Da ne
5Pokušajte ponovo,
Otkazati
16Kritično
32Pitanje
48Uzvik
64Informacija

Da biste dobili željenu ikonu i gumbe, kombinirajte vrijednosti. Npr. Za sastavljanje pitanja upotrijebite 1 + 32 kao svojeTipvrijednost. Pogledajte sljedeći primjer:

Pitanje iz programa PowerShell Windows 10

Popup metoda također može vratiti gumb na koji je korisnik kliknuo da bi odbacio skočni okvir s porukom. Pogledajte sljedeću tablicu:

Povratna vrijednostGumb je kliknuo
1u redu
2Otkazati
3Abortus
4Pokušaj ponovo
5Zanemariti
6Da
7Ne
-1Nijedna, poruka
okvir je automatski odbačen (timeout)

S povratnom vrijednošću možete se nositi na sljedeći način:

$ result = $ wsh.Popup ('Sviđa li vam se Winaero?', 0, 'Pitanje iz PS-a', 1 + 32)

Za prikaz poruke možete koristiti poziv .NET Framework.

Korištenje MessageBox-a iz .NET Framework-a

Naredba koju trebate koristiti izgleda ovako:

[System.Windows.MessageBox] :: Prikaži ('Pozdrav iz Winaera')

Rezultat:

ukloniti portal mješovite stvarnosti

MessageBox NET PowerShell Windows 10

Opet, možete ga prilagoditi. Za referencu pogledajte sljedeću stranicu:

MessageBox.Show metoda

Napokon, postoji poseban modul za PowerShell koji možete koristiti kada je to moguće.

Korištenjem posebnog modula, BurntToast

Ako vam nije ograničeno korištenje vanjskih modula, možete ići sa BurntToast .

Instalirajte ga na sljedeći način:

  1. Otvoren PowerShell kao administrator .
  2. Tip:Instalacijski modul -Ime BurntToast
  3. Modul je spreman za upotrebu.

Za prikaz obavijesti pokrenite naredbu:

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

Tost Notification PowerShell Windows 10

Pogledajte Galerija PowerShell za sve detalje i upute.

Imajte na umu sljedeće. Da biste vidjeli svoju obavijest,

  1. Politika izvršavanja PowerShell-a treba konfigurirati kako bi se omogućilo učitavanje modula treće strane.
  2. Ako Omogućena je pomoć pri fokusiranju u sustavu Windows 10 može sakriti vaše obavijesti BurntToast.
  3. Modul se može ukloniti naredbomDeinstaliraj modul BurntToast.

To je to!

Zanimljivi Članci

Izbor Urednika

Kako preuzeti pjesme sa SoundClouda u MP3
Kako preuzeti pjesme sa SoundClouda u MP3
SoundCloud je nevjerojatan resurs koji se uspijeva natjecati s većim proračunima Pandore i Spotifyja iako je dostupan besplatno. Omogućuje vam slušanje zvuka offline izvan uređaja, ali ako se želite prebaciti s njega
Kako onemogućiti grupiranje poruka u sustavu Windows 10 Mail
Kako onemogućiti grupiranje poruka u sustavu Windows 10 Mail
Windows 10 Mail prikazuje poruke u mapi pristigle pošte grupirane prema razgovorima. Poruke s istim predmetom pojavljuju se grupirane na popisu poruka. Evo kako onemogućiti grupiranje poruka.
Dodajte kontekstni izbornik Windows vatrozida u sustavu Windows 10
Dodajte kontekstni izbornik Windows vatrozida u sustavu Windows 10
Danas ćemo vidjeti kako dodati kontekstni izbornik Windows vatrozida u sustav Windows 10 da bismo mu brže pristupili. Pojavit će se kada desnom tipkom miša kliknete radnu površinu.
Je li CapCut Video Editor besplatan?
Je li CapCut Video Editor besplatan?
Iako CapCut nudi profesionalnu verziju koja se plaća, postoji besplatna opcija za korisnike koji imaju samo osnovni račun. Još bolje, prepun je izvrsnih značajki za početnike, kao i za iskusne uređivače videa. Ako ste zainteresirani
Otkrivena cijena, specifikacije, datum izlaska Samsung Galaxy S4
Otkrivena cijena, specifikacije, datum izlaska Samsung Galaxy S4
Samsung Galaxy S4 predstavljen je u New Yorku. Samsungov vodeći pametni telefon ima mnoštvo vrhunskih hardverskih značajki i bateriju novih Samsungovih usluga. Pročitajte naš prvi pogled na
Kako dodati Hotmail račun u Outlook
Kako dodati Hotmail račun u Outlook
Korištenje više Hotmail računa je vrlo korisno. Omogućuje vam brže upravljanje korespondencijom i dobro organiziranje e-pošte. Najbolje od svega, broj koji možete dodati svom profilu je neograničen, pa da vidimo kako vi
Arhiva oznaka: DVR za igre Windows 10
Arhiva oznaka: DVR za igre Windows 10