System occasions on Home windows 10 set off toast notifications. These notifications can be despatched by apps to let you recognize, for instance, that you’ve got a brand new e-mail message. Builders have the choice so as to add help for the Home windows 10 toast notifications. They’re fairly helpful however can solely be triggered by a system or app occasion. You can not configure notifications to seem in response to, for instance, a scheduled activity working. There’s no built-in UI that may do this. The excellent news is, it’s not that arduous to indicate a customized toast notification on Home windows 10. All you want is an easy PowerShell script.
This tutorial works on Home windows 10. You should be working PowerShell model 5+. You need to have administrative rights in your system.
Verify PowerShell Model
Open PowerShell. In Home windows search, sort PowerShell, right-click it, and choose ‘Run as administrator’, from the context menu. Within the PowerShell window, sort the next;
Have a look at what the Model line returns to verify the PowerShell Model. Should you’re working the newest model of Home windows 10 i.e. the Fall Creators Replace, you in all probability have PowerShell v5.
Set up BurntToast Module
Ensure you’re working PowerShell with administrative rights. With a view to present customized toast notifications on Home windows 10, you have to to put in the BurntToast module. This module permits you to create customized toast notifications on Home windows 10 with little to no effort, and nil coding expertise.
In PowerShell, enter the next,
Set up-Module -Title BurntToast
You’ll, possible get a message that claims it’s worthwhile to set up the NuGet supplier. Should you do, merely sort in Y to proceed and PowerShell will care for the remaining. As soon as it’s put in, run the above command once more.
This time, you’ll possible get a message saying you’re putting in a module from an untrusted repository. Once more, sort Y to proceed. The module will now be put in.
Customized Toast Notification
Now that you simply’ve put in the module, you possibly can create your customized toast notification. A customized toast notification on Home windows 10 has three components that it’s worthwhile to concern your self with;
- A title
- The message physique
- An icon
Discover a good JPG or PNG picture that you should utilize for the icon. The icon will seem within the toast notification. All of the notifications can be despatched from PowerShell so it’s a good suggestion to make use of an icon that can let you know a bit about what the notification is for.
Open Notepad and paste the next in it;
New-BurntToastNotification -Textual content "Title of notifications", 'Physique of notification' -AppLogo path to your icon picture
Change Title of notification with the title of your notification. Don’t take away any of the inverted commas or apostrophes. Easy substitute the textual content the place required. Save the file with the ps1 file extension.
The next is the customized toast notification we generated utilizing BurntToast;
New-BurntToastNotification -Textual content "Energy cable plugged/Unplugged", 'Energy supply has modified' -AppLogo C:UsersfatiwDesktoppower-plug-png-image-69656.png
Once you run the PS1 file (with PowerShell), the toast notification will seem in your display.
You’ll be able to dismiss it like different Home windows 10 notifications. Within the Motion Heart, these notifications will all seem underneath PowerShell. You can not change the dimensions of the notification. The background coloration will at all times be the identical because the accent coloration you’ve picked in Home windows 10. The notification will conform to the default settings for notifications on Home windows 10. Once you run the PowerShell script, a PowerShell window will open for a quick second and shut mechanically. That is regular and nothing to fret about.
You should use the Activity Scheduler to set off the notification.