時間管理の秘策!PCで 時報 を鳴らす方法を完全ガイド

こんにちは、阿久梨絵です!
日常生活や仕事の中で時間を効率的に管理するために、パソコンで 時報 を知らせる方法は非常に便利です。この記事では、Windowsのタスクスケジューラを使用して、四角い通知画面が表示されないように 時報 を設定する方法を詳しく解説します。また、スクリプト実行ポリシーの設定変更についても説明します。

以下は、タスクスケジューラVBScriptを使用して完全非表示モードで 時報 を鳴らす方法になります。

作業手順
1.スクリプト実行ポリシーを変更
2.PowerShellスクリプトを作成
3.VBScriptを作成
4.タスクスケジューラに設定


1.スクリプト実行ポリシーの設定変更 

PowerShellスクリプトを実行するために、スクリプト実行ポリシーを変更します。この操作を行わない場合、エラー音が 時報 扱いになります。

PowerShellを管理者として実行

スタートメニューから「Windows PowerShell」を検索し、右クリックして「管理者として実行」を選択します。

1.現在の実行ポリシーの確認で以下のコマンドを入力します。

Get-ExecutionPolicy

現在の実行ポリシーが表示されます。

2.実行ポリシーの変更で以下のコマンドを入力して実行ポリシーを変更します。今回、「RemoteSigned」に変更します。

Set-ExecutionPolicy RemoteSigned

3.実行ポリシーの変更を確認するためのプロンプトが表示されたら、「Y」を入力して実行を許可します。

この1~3の操作を行った画面がこちら

2.PowerShellスクリプト作成

PowerShellスクリプトを作成 サウンドを再生するためのPowerShellスクリプトを作成します。

1.以下の内容を含むPowerShellスクリプトファイル(例:c:\time_signal\time_signal.ps1)を作成します。
テキストエディタ、メモ帳等で作成できます。

$player = New-Object System.Media.SoundPlayer
$player.SoundLocation = “C:\Windows\Media\Alarm04.wav”
$player.PlaySync()

ここでは、Alarm04.wav を使用していますが、他の長めの音声ファイルも使用できます。

例えば、以下の音声ファイルもあります。
・C:\Windows\Media\Chimes.wav
・C:\Windows\Media\Notify.wav

3.VBScriptを作成

次に、PowerShellスクリプトを非表示モードで実行するためのVBScriptを作成します。

以下の内容を含むVBScriptファイル(例:C:\time_signal\run_hidden.vbs)を作成します。

Set objShell = CreateObject(“WScript.Shell”)
objShell.Run “powershell.exe -WindowStyle Hidden -File “”C:\time_signal\time_signal.ps1″””, 0, True

VBScriptファイルとPowerShellスクリプトファイル

4.タスクスケジューラに設定

タスクスケジューラを使用して、 時報 を設定します。

1.スタートメニューで「タスクスケジューラ」と検索し、開きます。もしくは、メニューから「Windows管理ツール」-「タスクスケジューラ」を開きます。

2.「タスクの作成」を選択し、タスクの名前を入力します(例:「 時報通知」)。
画面下部の「最上位の特権で実行する」にチェックを入れて「OK」を押します。

3.「トリガー」タブで「新規」ボタンをクリックし、「1回」or「毎日」等を選択します。

時報 を知らせたい時間を設定します。例えば、毎正時に 時報 を鳴らしたい場合は、「開始時刻」を設定し、繰り返し間隔を「1時間」とします。

テスト中は、繰り返し間隔を「1分間」がおすすめです。

4.「アクション」タブで「新規」ボタンをクリックし、「プログラムの開始」を選択します。

プログラム/スクリプト」に「wscript.exe」を入力し、「引数の追加」に以下のコマンドを入力します。

“C:\time_signal\run_hidden.vbs”

以下画面では、ダブルクォーテーションついていませんが、ダブルクォーテーション付きで入力します。

5.設定を確認
設定が完了したら「OK」をクリックします。
テストで動作確認を行ってください。

まとめ

パソコンで四角い通知画面が表示されずに、 時報 を鳴らす方法をご紹介しました。WindowsのタスクスケジューラとVBScriptを組み合わせることで、指定した時刻に音声のみで 時報 を知らせることができます。お気に入りの音声ファイルを使用することで、時報と判断ができます。また、スクリプト実行ポリシーの設定、コマンド画面の表示等の試行錯誤がありましたが、時報のみで実行できるようにしましたので、ぜひ試してみてくださいね!
阿久梨絵でした!

Verified by MonsterInsights