Windows10でカスタムトースト通知を表示する方法

Windows 10のシステムイベントは、トースト通知をトリガーします。これらの通知は、たとえば、新しいメールメッセージがあることを通知するためにアプリから送信することもできます。開発者は、Windows10トースト通知のサポートを追加するオプションがあります。これらは非常に便利ですが、システムまたはアプリのイベントによってのみトリガーできます。たとえば、スケジュールされたタスクの実行に応答して表示されるように通知を構成することはできません。それを実行できる組み込みのUIはありません。幸いなことに、Windows 10でカスタムトースト通知を表示するのはそれほど難しくありません。必要なのは、単純なPowerShellスクリプトだけです。

このチュートリアルはWindows10で動作します。PowerShellバージョン5以降を実行している必要があります。システムの管理者権限が必要です。

PowerShellのバージョンを確認する

PowerShellを開きます。Windows Searchで、PowerShellと入力して右クリックし、コンテキストメニューから[管理者として実行]を選択します。PowerShellウィンドウで、次のように入力します。

Get-Host

PowerShellのバージョンを確認するには、バージョン行が何を返すかを確認してください。最新バージョンのWindows10、つまりFall Creators Updateを実行している場合は、PowerShellv5を使用している可能性があります。

Windows10でカスタムトースト通知を表示する方法

BurntToastモジュールをインストールします

管理者権限でPowerShellを実行していることを確認してください。Windows 10でカスタムトースト通知を表示するには、BurntToastモジュールをインストールする必要があります。このモジュールを使用すると、ほとんどまたはまったく労力をかけずに、コーディングスキルをゼロにして、Windows10でカスタムトースト通知を作成できます。

PowerShellで、次のように入力します。

Install-Module -Name BurntToast

Windows10でカスタムトースト通知を表示する方法

NuGetプロバイダーをインストールする必要があるというメッセージが表示される可能性があります。その場合は、Yを入力するだけで続行でき、PowerShellが残りの処理を行います。インストールしたら、上記のコマンドを再度実行します。

今回は、信頼できないリポジトリからモジュールをインストールしているというメッセージが表示される可能性があります。もう一度、Yと入力して続行します。これでモジュールがインストールされます。

Windows10でカスタムトースト通知を表示する方法

カスタムトースト通知

モジュールをインストールしたので、カスタムトースト通知を作成できます。Windows 10のカスタムトースト通知には、気にする必要のある3つの部分があります。

  • タイトル
  • メッセージ本文
  • アイコン

アイコンに使用できる素敵なJPGまたはPNG画像を見つけてください。トースト通知にアイコンが表示されます。すべての通知はPowerShellから送信されるため、通知の目的を少し示すアイコンを使用することをお勧めします。

メモ帳を開き、以下を貼り付けます。

New-BurntToastNotification-テキスト「通知のタイトル」、「通知の本文」-アイコン画像へのAppLogoパス

通知のタイトルを通知のタイトルに置き換えます。逆コンマやアポストロフィは削除しないでください。必要に応じてテキストを置き換えるだけです。ps1ファイル拡張子でファイルを保存します。

以下は、BurntToastを使用して生成したカスタムトースト通知です。

New-BurntToastNotification -Text "電源ケーブルが接続されています/接続されていません"、 '電源が変更されました' -AppLogo C:\ Users \ fatiw \ Desktop \ power-plug-png-image-69656.png

PS1ファイルを(PowerShellを使用して)実行すると、トースト通知が画面に表示されます。

Windows10でカスタムトースト通知を表示する方法

他のWindows10通知と同じように閉じることができます。アクションセンターでは、これらの通知はすべてPowerShellの下に表示されます。通知のサイズは変更できません。背景色は、Windows 10で選択したアクセント色と常に同じになります。通知は、Windows 10の通知のデフォルト設定に準拠します。PowerShellスクリプトを実行すると、PowerShellウィンドウが短時間開きます。自動的に閉じます。これは正常であり、心配する必要はありません。

タスクスケジューラを使用して通知をトリガーできます。

Leave a Comment

起床時間に基づいて就寝時間のアラートを受け取る方法

起床時間に基づいて就寝時間のアラートを受け取る方法

起床時間に基づいて就寝時間のアラートを受け取る方法

携帯電話からコンピューターの電源をオフにする方法

携帯電話からコンピューターの電源をオフにする方法

携帯電話からコンピューターの電源をオフにする方法

Windows 7のアップデートの修復と修正

Windows 7のアップデートの修復と修正

Windows Updateは基本的にレジストリやDLL、OCX、AXファイルと連携して動作します。これらのファイルが破損した場合、Windows Updateのほとんどの機能は利用できなくなります。

Returnil Virtual System 2010 – システムを仮想化

Returnil Virtual System 2010 – システムを仮想化

最近、新しいシステム保護スイートがキノコのように登場し、どれも新たなウイルス対策/スパム検出ソリューションを提供し、運が良ければ

Windows 10/11でBluetoothをオンにする方法

Windows 10/11でBluetoothをオンにする方法

Windows 10/11でBluetoothをオンにする方法を学びましょう。Bluetoothデバイスを正しく動作させるには、Bluetoothをオンにする必要があります。ご安心ください、簡単です!

PDF Riderは優れたオープンソースのPDF管理ソフトウェアです

PDF Riderは優れたオープンソースのPDF管理ソフトウェアです

以前、私たちはNitroPDFをレビューしました。これは、PDFの結合や分割などのオプションを使用して、ユーザーが文書をPDFファイルに変換できる優れたPDFリーダーです。

テキストクレンザーでテキストファイルをクリーンアップする

テキストクレンザーでテキストファイルをクリーンアップする

不要な文字が多数含まれた文書やテキストファイルを受け取ったことはありませんか?テキストにはアスタリスク、ハイフン、空白などが大量に含まれていますか?

Windows 7 タスクバーの Google クイック検索ボックス

Windows 7 タスクバーの Google クイック検索ボックス

タスクバーのWindows 7スタートオーブの横にある小さなGoogleの長方形アイコンについて多くの人が尋ねてきたので、ついにこれを公開することにしました。

Windows 7 での uTorrent の修正

Windows 7 での uTorrent の修正

uTorrentは、トレントをダウンロードするための最も人気のあるデスクトップクライアントです。私のWindows 7では問題なく動作しますが、一部のユーザーは

目をリラックスさせる2つの素晴らしいツール

目をリラックスさせる2つの素晴らしいツール

誰もがコンピューターで作業しているときは頻繁に休憩を取る必要があります。休憩を取らないと、目が飛び出る可能性が高くなります(飛び出るというより、飛び出るという感じです)。