Pagrindinis „Windows 10“ Rodyti pranešimo pranešimą iš „PowerShell“

Rodyti pranešimo pranešimą iš „PowerShell“



„PowerShell“ yra išplėstinė komandų eilutės forma. Jis pratęstas didžiuliu paruoštų naudoti cmdlet rinkiniu ir suteikia galimybę .NET framework / C # naudoti įvairiuose scenarijuose. „Windows“ yra GUI įrankis „PowerShell ISE“, leidžiantis naudingai redaguoti ir derinti scenarijus. Kartais jums reikia parodyti pranešimą iš „PowerShell“ scenarijaus, kad vartotojui būtų pranešta, jog atlikta kokia nors užduotis. Štai keletas būdų, kuriuos galite naudoti.

Reklama

Pranešimas iš „PowerShell“ scenarijaus gali informuoti vartotoją, kad ilgai veikiantis scenarijus baigė darbą. Arba tai gali pasakyti, kad kažkas negerai arba įvyko kažkas svarbaus. Čia yra metodai, kuriuos paprastai naudoju.

Rodyti pranešimo pranešimą iš „PowerShell“

Paprasčiausias metodas apima klasiką „Windows Scripting Host“ programa.

įdiekite „Google Play“ parduotuvę ant ugnies TV lazdos

Naudojant „PowerShell“, lengva sukurti COM objekto egzempliorių. Mūsų atveju mums reikia „Windows.Shell“ objekto iš WSH. Jį galima sukurti naudojant šią komandą:

$ wsh = New-Object -ComObject Wscript.Shell

Dabar mes galime naudoti savo$ wshprieštarauti skambinimo metodams„Wscript“. Kriauklė. Vienas jų yraIššokantis langas, šito mums ir reikia. Galima naudoti šį kodą:

$ wsh = New-Object -ComObject Wscript.Shell $ wsh.Popup („Labas iš Winaero“)

Pranešimas iš „PowerShell Windows 10“

TheIššokantis langasmetodas gali būti pritaikytas. Pavyzdžiui, galite nurodyti jo pavadinimą, priskirti vieną iš numatytųjų dialogo piktogramų arba rodyti papildomus mygtukus.

Tinkinkite iššokančiųjų langų metodą

Sintaksė yra tokia.

Iššokantis langas (,,,)

Tekstasyra tekstas, kurį norite rodyti pranešime.

„SecondsToWait“yra sveikas skaičius, nurodantis sekundžių skaičių, kurį langelis rodys, kol bus atmestas. Jei nulis arba praleistas, pranešimų laukelis lieka tol, kol vartotojas atsisakys.

Pavadinimasyra eilutė su pavadinimu, kuris bus rodomas kaip pranešimo pavadinimas.

Tipasyra sveikas skaičius, atitinkantis tam tikrą išvaizdą ir elgesį, apibrėžtą šioje lentelėje.

VertėMygtukas
0Gerai
1Gerai, atšaukti
2Abortas,
Nepaisyti, bandyti dar kartą
3Taip,
Ne, atšaukti
4Taip ne
5Bandyti dar kartą,
Atšaukti
16Kritinis
32Klausimas
48Šauktukas
64Informacija

Norėdami gauti norimą piktogramą ir mygtukus, sujunkite reikšmes. Pvz., Jei norite sudaryti klausimą, naudokite 1 + 32Tipasvertė. Žr. Šį pavyzdį:

„PowerShell Windows 10“ klausimas

„Popup“ metodas taip pat gali grąžinti mygtuką, kurį vartotojas spustelėjo norėdamas atsisakyti iššokančiojo pranešimo laukelio. Žr. Šią lentelę:

Grąžinimo vertėSpustelėjo mygtuką
1Gerai
2Atšaukti
3Abortas
4Bandykite dar kartą
5Nepaisyti
6Taip
7Ne
-1Nėra, žinutė
langelis buvo atmestas automatiškai (skirtasis laikas)

Grąžinimo vertę galite tvarkyti taip:

$ rezultatas = $ wsh. Popup („Ar jums patinka Winaero?“, 0, „Klausimas iš PS“, 1 + 32)

Arba galite naudoti .NET Framework skambutį pranešimui rodyti.

Naudojant „MessageBox“ iš .NET Framework

Komanda, kurią reikia naudoti, atrodo taip:

[System.Windows.MessageBox] :: Rodyti („Labas nuo Winaero“)

Rezultatas:

sistemos neprižiūrimas miego laikas

„MessageBox NET PowerShell“ „Windows 10“

Vėlgi, galite jį pritaikyti. Norėdami sužinoti, žr. Šį puslapį:

„MessageBox.Show“ metodas

Galiausiai yra specialus „PowerShell“ modulis, kurį galite naudoti, kai tai įmanoma.

Naudojant specialų modulį „BurntToast“

Jei jums nėra ribojamas išorinių modulių naudojimas, galite eiti su jais „BurntToast“ .

Įdiekite jį taip:

  1. Atviras „PowerShell“ kaip administratorius .
  2. Tipas:„Install-Module -Name BurntToast“
  3. Modulis yra paruoštas naudoti.

Norėdami rodyti pranešimą, paleiskite komandą:

Importo modulis „BurntToast“
New-BurntToastNotification - Tekstas „Winaero“, „Hello from PowerShell“

Skrudinta duona „PowerShell Windows 10“

Žr „PowerShell“ galerija išsamią informaciją ir instrukcijas.

Turėkite omenyje šiuos dalykus. Norėdami pamatyti pranešimą,

  1. „PowerShell“ vykdymo politika turėtų būti sukonfigūruotas leisti įkelti trečiųjų šalių modulius.
  2. Jei „Focus Assist“ įjungtas sistemoje „Windows 10“ gali paslėpti „BurntToast“ pranešimus.
  3. Modulį galima pašalinti naudojant komandą„Uninstall-Module BurntToast“.

Viskas!

Įdomios Straipsniai

Redaktoriaus Pasirinkimas

„Google Pixel 3“ garsas neveikia – ką daryti
„Google Pixel 3“ garsas neveikia – ką daryti
Dar prieš pasirodant parduotuvėse „Google Pixel 3“ sukėlė daug triukšmo. Daugelis vartotojų yra sužavėti neįtikėtinu našumu ir įvairiomis funkcijomis, kurių neturėjo jo pirmtakas. Tačiau toli gražu ne visi
Kaip sinchronizuoti Wii nuotolinio valdymo pultą
Kaip sinchronizuoti Wii nuotolinio valdymo pultą
Sužinokite, kaip sinchronizuoti Wii nuotolinio valdymo pultą su Wii konsole ir kaip prijungti Wii nuotolinio valdymo pultą prie kompiuterio, kad galėtumėte žaisti Wii žaidimus sistemoje Windows naudodami emuliatorių.
Kaip atidaryti įrenginių tvarkytuvę
Kaip atidaryti įrenginių tvarkytuvę
Štai kaip atidaryti įrenginių tvarkytuvę Windows 11, 10, 8, 7, Vista arba XP. Turėsite paleisti įrenginių tvarkytuvę, kad galėtumėte tvarkyti aparatinę įrangą ir išspręsti tvarkyklės problemas.
Greitai paleiskite į „Safe Mode“ komandų eilutę sistemoje „Windows 10“
Greitai paleiskite į „Safe Mode“ komandų eilutę sistemoje „Windows 10“
Šiame straipsnyje norėčiau pasidalinti, kaip greitai pasiekti komandų eilutę, skirtą „Windows 10“ trikčių šalinimui.
Kaip pridėti vaizdo skambėjimo melodijas „Android“.
Kaip pridėti vaizdo skambėjimo melodijas „Android“.
https://www.youtube.com/watch?v=Zs0OIbc2nuk Išmanieji telefonai nuėjo ilgą kelią ir greitai nenustos tobulėti. Kadangi jų savybės kasmet darosi vis įspūdingesnės ir sudėtingesnės, jas gali būti sunku išlaikyti
Kaip nustatyti kanalo taškus „Twitch“.
Kaip nustatyti kanalo taškus „Twitch“.
Atlygio programos nėra naujiena. Jūsų mėgstami mažmenininkai ir restoranai tai daro daugelį metų. Neseniai „Twitch“ įsitraukė į šią lojalumo programos grupę ir keičia būdą, kaip transliuotojai gali bendrauti ir apdovanoti ištikimus gerbėjus. Po to
Kaip pakeisti vietą „FireStick“.
Kaip pakeisti vietą „FireStick“.
„Amazon Fire TV“ yra srautinio perdavimo paslauga, leidžianti iš vieno įrenginio žiūrėti įvairias laidas ir filmus iš „Netflix“, HBO, „Hulu“, „Amazon Prime Video“ ir kelių kitų platformų. Tačiau ne visi „FireStick“ vartotojai įvairiose šalyse turi