私はタスクバーを自動的に隠すので、他のことに集中しているときに時間を忘れがちで、たまにマウスを下にドラッグするのを忘れてしまいます。
タスク スケジューラを使用して 1 時間ごとにバッチ スクリプトを実行し、時間を表示する Windows 8 のトースト通知を表示する方法はありますか?
私はタスクバーを自動的に隠すので、他のことに集中しているときに時間を忘れがちで、たまにマウスを下にドラッグするのを忘れてしまいます。
タスク スケジューラを使用して 1 時間ごとにバッチ スクリプトを実行し、時間を表示する Windows 8 のトースト通知を表示する方法はありますか?
Xyroid's answer のリンクの 1 つを使用しました (プログラムtoasterを使用します)。バッチファイルは次のとおりです。
@echo off
SET "hh=%time:~0,2%"
SET "mm=%time:~3,2%"
if %hh% == 0 (
SET "hh=12"
)
if %hh% gtr 12 (
echo %hh%
SET "ampm=pm"
SET /a "hh-=12"
) else (
SET "ampm=am"
)
set "tt=The time is %hh%:%mm% %ampm%."
toast "%tt%"
echo on
これをスケジュールしてみてください。コマンドウィンドウが表示され、時刻が表示され、キーが押されるのを待つ必要があります。&pause
入力しているときにウィンドウが閉じないことをより確実にしたい場合は、別のものを追加します。
cmd /c @echo %time%&pause
enter
または、ダイアログ ウィンドウをキャンセルする必要がある次のバリエーションを試してください。
cmd /c set /p "v=The time is %time% "