Как показать собственное уведомление при помощи PowerShell?
8341
Для генерации всплывающих уведомлений в PowerShell можно использовать открытый модуль BurntToast, опубликованный в Галерее PowerShell. Для установки модуля достаточно выполнить эту команду и согласиться на внесение изменений нажатием клавиши Y:
Install-Module -Name BurntToast
Модуль BurntToast поддерживает показ только простейших уведомлений, которые могут включать в себя заголовок, текст, иконку, звуковое уведомление, кнопки будильника (Отложить и Отменить), а также настраиваемую кнопку, со ссылкой, например. Ознакомиться со всеми возможностями модуля можно в его документации, мы для примера использовали команду вида:
New-BurntToastNotification -Text "Заголовок уведомления", 'Тело уведомления' -AppLogo путь_к_иконке -Sound имя_одного_из_стандартных_рингтонов
В результате у нас получилось что-то вроде этой команды, но вы можете использовать и другой набор аргументов:
New-BurntToastNotification -Text "Сила - мой союзник!", 'Да пребудет с вами Сила!' -AppLogo D:\Stormtrooper.ico -Sound Call4
В результате на рабочем столе мы получили симпатичное уведомление с мелодичным рингтоном, полученное от PowerShell. Разумеется само по себе такое уведомление никакой смысловой нагрузки не несёт, полезнее использовать BurntToast в связке с другими вашими скриптами или командами, выполняемыми при помощи Планировщика задач, например.
Эта инструкция составлялась и проверялась в среде Windows 10 и Windows PowerShell 5.1, но никаких проблем с использованием BurntToast не возникло и в PowerShell Core 6.0. Для установки модуля понадобятся права администратора системы. Если вы впервые обращаетесь к PowerShell, возможно вам придётся снять ограничение на выполнение неподписанных сценариев командой Set-ExecutionPolicy Unrestricted.
Источник: www.addictivetips.com



Авторизация
Поиск по сайту
Интересное из Microsoft Store
Что комментируют
-
Как вернуть магазин приложений в Windows 11? 2kirilta
-
Windows 10 Login Changer — легко меняем фон экрана... 5Biggy1705
-
Как включить монозвук в Windows 10? 1likemetoplayforyou
-
Как вернуть магазин приложений в Windows 11? 2Empty413
-
Bloom Dark — роскошные обои для Windows 11 1Артур Д.
-
Microsoft готовит Android 13 для Windows 11 1Артур Д.