Как да покажете потребителско известие за тост в Windows 10

click fraud protection

Системни събития на Windows 10 задействат тост известия. Тези известия могат да се изпращат и от приложения, за да ви информират например, че имате ново имейл съобщение. Разработчиците имат възможност да добавят поддръжка за известия за Windows 10 тост. Те са доста полезни, но могат да бъдат задействани само от събитие в система или приложение. Не можете да конфигурирате известията да се появяват в отговор, например, на планирана задача, която се изпълнява. Няма вграден потребителски интерфейс, който може да направи това. Добрата новина е, че не е толкова трудно да покажете персонализирано известяване на тост в Windows 10. Всичко, от което се нуждаете, е прост скрипт PowerShell.

Този урок работи на Windows 10. Трябва да използвате PowerShell версия 5+. Трябва да имате административни права на вашата система.

Проверете версията PowerShell

Отворете PowerShell. В Windows търсене въведете PowerShell, щракнете с десния бутон върху него и изберете „Изпълни като администратор“ от контекстното меню. В прозореца PowerShell въведете следното;

instagram viewer
Get-домакин

Вижте какво се връща реда Версия, за да проверите версията PowerShell. Ако използвате най-новата версия на Windows 10, т.е. Fall Creators Update, вероятно имате PowerShell v5.

Инсталирайте модула BurntToast

Уверете се, че използвате PowerShell с администраторски права. За да покажете известия за персонализирани тостове в Windows 10, ще трябва да инсталирате BurntToast модул. Този модул ви позволява да създавате персонализирани известия за тост в Windows 10 с малко и никакви усилия и нулеви умения за кодиране.

В PowerShell въведете следното,

Install-Module -Name BurntToast

Вероятно ще получите съобщение, в което се казва, че трябва да инсталирате NuGet доставчика. Ако го направите, просто въведете Y, за да продължите и PowerShell ще се погрижи за останалото. След като е инсталиран, стартирайте горната команда отново.

Този път вероятно ще получите съобщение, че казвате, че инсталирате модул от ненадеждно хранилище. Отново въведете Y, за да продължите. Модулът вече ще бъде инсталиран.

Персонализирано известие за тост

Сега, когато сте инсталирали модула, можете да създадете персонализирано известие за тост. Персонализираното известяване на тост в Windows 10 има три части, с които трябва да се занимавате;

  • Заглавие
  • Тялото на съобщението
  • Икона

Намерете хубаво JPG или PNG изображение, което можете да използвате за иконата. Иконата ще се появи в известието за тост. Всички известия ще бъдат изпратени от PowerShell, така че е добра идея да използвате икона, която ще ви каже малко за какво е уведомлението.

Отворете Бележника и поставете следното в него;

New-BurntToastNotification -Text „Заглавие на известия“, „Body of notification“ -AppLogo пътека към вашето изображение на иконата

Заменете заглавието на уведомлението със заглавието на вашето известие. Не премахвайте нито една от обърнатите запетаи или апострофи. Просто заменете текста, където е необходимо. Запазете файла с разширението на ps1 файл.

По-долу е потребителското известяване на тост, което генерирахме с помощта на BurntToast;

New-BurntToastNotification -Text "Захранващият кабел е включен / изключен", "Източникът на захранване е променен" -AppLogo C: \ Потребители \ умора \ Desktop \ power-plug-png-image-69656.png

Когато стартирате PS1 файла (с PowerShell), известието за тост ще се появи на вашия екран.

Можете да го отхвърлите като други известия за Windows 10. В Центъра за действие всички тези известия ще се показват под PowerShell. Не можете да промените размера на известието. Цветът на фона винаги ще бъде същият като цвета на акцента, който сте избрали в Windows 10. Известието ще отговаря на настройките по подразбиране за известия в Windows 10. Когато стартирате скрипта PowerShell, прозорец на PowerShell ще се отвори за кратка секунда и ще се затвори автоматично. Това е нормално и няма от какво да се притеснявате.

Можете да използвате инструмента за планиране на задачи, за да задействате известието.

watch instagram story