Hlavná Windows 10 Zobraziť upozornenie na správu z prostredia PowerShell

Zobraziť upozornenie na správu z prostredia PowerShell



PowerShell je pokročilá forma príkazového riadku. Je rozšírená o obrovskú sadu pripravených rutín cmdlet a prichádza s možnosťou používať .NET framework / C # v rôznych scenároch. Windows obsahuje nástroj GUI, PowerShell ISE, ktorý umožňuje užitočné úpravy a ladenie skriptov. Niekedy musíte mnohí zobraziť upozornenie zo skriptu PowerShell, aby ste používateľa informovali, že je vykonaná určitá úloha. Tu je niekoľko metód, ktoré môžete použiť.

Inzerát

Správa z vášho skriptu PowerShell môže používateľa informovať, že váš dlho fungujúci skript dokončil svoju prácu. Môže to tiež znamenať, že niečo nie je v poriadku alebo sa stalo niečo dôležité. Tu sú metódy, ktoré zvyčajne používam.

Zobraziť upozornenie na správu z prostredia PowerShell

Najjednoduchšia metóda zahŕňa klasiku Windows Scripting Host aplikácia

google docs zmeniť orientáciu jednej stránky

Pomocou prostredia PowerShell je ľahké vytvoriť inštanciu objektu COM. V našom prípade potrebujeme objekt Windows.Shell od WSH. Môže byť vytvorený nasledujúcim príkazom:

$ wsh = Nový objekt -ComObject Wscript.Shell

Teraz môžeme použiť našu$ wshdostupné metódy námietok proti volaniu preWscript.Shell. Jedným z nich jeObjaviť sa, to potrebujeme. Môže sa použiť tento kód:

$ wsh = New-Object -ComObject Wscript.Shell $ wsh.Popup ('Dobrý deň od Winaero')

Správa z prostredia PowerShell Windows 10

TheObjaviť sametóda sa dá prispôsobiť. Môžete napríklad určiť jeho názov, priradiť jednu z predvolených ikon dialógového okna alebo zobraziť ďalšie tlačidlá.

Prispôsobte metódu popup

Syntax je nasledovná.

Objaviť sa(,,,)

Textje text, ktorý chcete zobraziť v správe.

SecondsToWaitje celé číslo obsahujúce počet sekúnd, počas ktorých sa bude pole zobrazovať, kým nebude zrušené. Ak je nula alebo je vynechaná, okno so správou zostane, kým ju používateľ nezruší.

Názovje reťazec obsahujúci nadpis, ktorý sa zobrazí ako názov správy.

Typje celé číslo, ktoré zodpovedá konkrétnemu vzhľadu a správaniu definovaným v nasledujúcej tabuľke.

HodnotaTlačidlo
0Ok
1OK, zrušiť
2Potrat,
Ignorovať, skúsiť znova
3Áno,
Nie, zrušiť
4Áno nie
5Skúsiť znova,
Zrušiť
16Kritické
32Otázka
48Výkričník
64Informácie

Ak chcete získať požadovanú ikonu a tlačidlá, skombinujte hodnoty. Napríklad na zloženie otázky použite 1 + 32 ako svojuTyphodnotu. Pozrite si nasledujúci príklad:

Otázka z prostredia PowerShell Windows 10

Metóda vyskakovacieho okna môže tiež vrátiť tlačidlo, na ktoré používateľ klikol, aby zavrel vyskakovacie okno so správou. Pozrite si nasledujúcu tabuľku:

Návratová hodnotaTlačidlo kliklo
1Ok
2Zrušiť
3Potrat
4Skúsiť znova
5Ignorovať
6Áno
7Nie
-1Žiadne, správa
box bol automaticky zamietnutý (timeout)

Návratovú hodnotu môžete spracovať nasledovne:

$ result = $ wsh.Popup ('Páči sa vám hra Winaero?', 0, 'Otázka od PS', 1 + 32)

Prípadne môžete na zobrazenie správy použiť volanie .NET Framework.

Používanie aplikácie MessageBox z .NET Framework

Príkaz, ktorý musíte použiť, vyzerá takto:

[System.Windows.MessageBox] :: Zobraziť ('Hello from Winaero')

Výsledok:

novoročná téma 2017

MessageBox NET PowerShell Windows 10

Opäť si to môžete prispôsobiť. Referenčné informácie nájdete na nasledujúcej stránke:

MessageBox.Show Metóda

Nakoniec je tu špeciálny modul pre PowerShell, ktorý môžete použiť, keď je to možné.

Pomocou špeciálneho modulu BurntToast

Ak nemáte obmedzenie na použitie externých modulov, môžete ísť s BurntToast .

Nainštalujte ho nasledovne:

  1. Otvorené PowerShell ako správca .
  2. Typ:Install-Module -Name BurntToast
  3. Modul je pripravený na použitie.

Ak chcete zobraziť upozornenie, spustite príkaz:

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

Toastové oznámenie PowerShell Windows 10

Viď Galéria PowerShell pre úplné informácie a pokyny.

Majte na pamäti nasledujúce skutočnosti. Ak chcete zobraziť svoje upozornenie,

  1. Pravidlá vykonávania prostredia PowerShell by malo byť nakonfigurované aby bolo možné načítať moduly tretích strán.
  2. Ak Focus Assist je povolený vo Windows 10 môže skryť vaše upozornenia BurntToast.
  3. Modul je možné odstrániť príkazomUninstall-Module BurntToast.

To je všetko!

Zaujímavé Články

Redakcia Choice

Čo je súbor BDMV?
Čo je súbor BDMV?
Súbor BDMV obsahuje informácie o obsahu disku Blu-ray. Tu je viac o súboroch BDMV, napríklad ako ich otvoriť a či sú užitočné konvertory BDMV.
Ako zoradiť abecedu vo Worde
Ako zoradiť abecedu vo Worde
Pokúsiť sa zoradiť text vo Worde podľa abecedy znie ako výzva, no nie je to vôbec ťažké. Zistite, ako abecedne usporiadať zoznamy, tabuľky a ďalšie.
Verzie Windows Podporované Microsoft Edge Chromium
Verzie Windows Podporované Microsoft Edge Chromium
Spoločnosť Microsoft včera uviedla na trh prvú stabilnú verziu aplikácie Microsoft Edge Chromium. Microsoft Edge prekvapivo stále podporuje množstvo starnúcich verzií Windows, vrátane Windows 7, ktorý nedávno dosiahol koniec podpory. Softvérový gigant Redmond sa predtým rozhodol dodržiavať plán podpory Chrome pre Windows 7. Ako si možno pamätáte,
Ako zmeniť heslo v Crunchyroll
Ako zmeniť heslo v Crunchyroll
Crunchyroll je hlavná platforma pre milovníkov anime. Ale to, že platforma nehostuje veľmi citlivý obsah, neznamená, že by ste mali poľaviť v ostražitosti, pokiaľ ide o bezpečnosť vášho účtu. Často budete
Ako reštartovať ovládač videa v systéme Windows 10
Ako reštartovať ovládač videa v systéme Windows 10
Ak aktualizovaný ovládač pracuje nestabilne alebo podľa očakávaní, Windows 10 umožňuje jeho reštartovanie za chodu. OS je dodávaný so špeciálnou klávesovou skratkou, ktorá umožňuje reštartovanie grafických ovládačov bez ukončenia relácie používateľa.
Ako pridať aplikácie na domovskú obrazovku v aplikácii Nova Launcher
Ako pridať aplikácie na domovskú obrazovku v aplikácii Nova Launcher
Nova Launcher je jeden z najlepších, ak nie najlepší launcher tretích strán pre telefóny s Androidom. Je to oveľa lepšie ako predvolený spúšťač, pretože vám umožňuje prispôsobiť si domovskú obrazovku, zásuvku s aplikáciami, zapnuté motívy
Téma Panorámy Nového Zélandu pre Windows 10, 8 a 7
Téma Panorámy Nového Zélandu pre Windows 10, 8 a 7
Téma Panorámy Nového Zélandu pre Windows je panoramatická téma vytvorená tak, aby naplnila váš počítač s duálnym monitorom pôsobivým výhľadom na Nový Zéland. Tento nádherný balíček bol pôvodne vytvorený pre Windows 8, ale môžete ho použiť vo Windows 10, Windows 7 a Windows 8. K téme patrí 15 úžasných tapiet vytvorených