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ウィンドウが短時間開きます。自動的に閉じます。これは正常であり、心配する必要はありません。

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

コメントを残す

マイクロソフトがWindows 11 26H1(ビルド28000、カナリア版)を正式に発表

マイクロソフトがWindows 11 26H1(ビルド28000、カナリア版)を正式に発表

マイクロソフトは、Snapdragon X2およびNVIDIA N1Xチップのハードウェアサポートに重点を置いた、ビルド28000を搭載したWindows 11 26H1をCanary Channelで発表した。

Windows 11 25H2 用ビルド 26220.7051 (KB5067115) では、タスクバーの検索機能が Copilot (Dev) に置き換えられます。

Windows 11 25H2 用ビルド 26220.7051 (KB5067115) では、タスクバーの検索機能が Copilot (Dev) に置き換えられます。

Windows 11 25H2 および 24H2 用の KB5067115 (ビルド 26220.7051 および 26120.7051) では、タスクバーに Ask Copilot、ハンドヘルド端末用の Xbox モード、および共有オーディオが追加されます。

Windows 11搭載PCで統合型GPUか独立型GPUかを判断する方法

Windows 11搭載PCで統合型GPUか独立型GPUかを判断する方法

タスクマネージャーとデバイスマネージャーを使用して、Windows 11 PCが統合グラフィックスを使用しているか、専用グラフィックスを使用しているかを確認する方法。

Windows 11でアプリのデフォルトGPUを設定する方法

Windows 11でアプリのデフォルトGPUを設定する方法

マルチGPUシステムでは、Windows 11では、アプリがパフォーマンスを向上させたりバッテリー消費を改善したりするために、優先的に使用するGPUを設定できます。

Windows 11をセーフモードで起動する方法

Windows 11をセーフモードで起動する方法

Windows 11をセーフモードで起動するには、Shiftキーを押しながら[再起動]、[回復設定]、[電源オフ(BIOS)]、または[msconfig]をクリックし、[4]または[F4]を選択します。

Windows 11でWordの自動保存をOneDriveに直接保存しないようにする方法

Windows 11でWordの自動保存をOneDriveに直接保存しないようにする方法

Microsoft Wordでは、自動保存が有効になっている場合、新しいドキュメントがデフォルトでOneDriveに自動的に保存されるようになりました。これを無効にする方法をご紹介します。

マイクロソフトは2026年にWindows 11にAIをどのように実装すべきか

マイクロソフトは2026年にWindows 11にAIをどのように実装すべきか

マイクロソフトはWindows 11にAI機能を追加しているが、ユーザーは2026年にこの技術を信頼するためには、オプション機能、マスタースイッチ、そして完全な制御権を求めている。

Windows 11でZIP、TAR、7z形式のアーカイブファイルを作成する方法

Windows 11でZIP、TAR、7z形式のアーカイブファイルを作成する方法

Windows 11 で TAR、7z、Zip を作成するには、ファイルエクスプローラーを開き、フォルダーを右クリックして、[圧縮] を選択し、[追加フォーマット] を選択して、アーカイブを設定します。

PowerToysバージョン0.94では、3つの主要な新機能が追加されました。

PowerToysバージョン0.94では、3つの主要な新機能が追加されました。

PowerToysのアップデートにより、設定検索機能、ショートカットの競合検出機能、およびアクセシビリティ向上のための新しいマウスカーソル十字線モードが追加されました。

Windows 11 用ビルド 26100.4343 (KB5060842) が 2025 年 6 月アップデートとしてリリースされました

Windows 11 用ビルド 26100.4343 (KB5060842) が 2025 年 6 月アップデートとしてリリースされました

Windows 11 用のビルド 26100.4343 (KB5060842) および 22621.5472 と 22631.5472 (KB5060999) がリリースされ、2025 年 6 月のアップデートの新機能が追加されました。