1

私はタスクバーを自動的に隠すので、他のことに集中しているときに時間を忘れがちで、たまにマウスを下にドラッグするのを忘れてしまいます。

タスク スケジューラを使用して 1 時間ごとにバッチ スクリプトを実行し、時間を表示する Windows 8 のトースト通知を表示する方法はありますか?

4

3 に答える 3

1

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
于 2013-09-23T13:54:47.853 に答える
0

これをスケジュールしてみてください。コマンドウィンドウが表示され、時刻が表示され、キーが押されるのを待つ必要があります。&pause入力しているときにウィンドウが閉じないことをより確実にしたい場合は、別のものを追加します。

cmd /c @echo %time%&pause

enterまたは、ダイアログ ウィンドウをキャンセルする必要がある次のバリエーションを試してください。

cmd /c set /p "v=The time is %time% "
于 2013-09-23T09:08:19.657 に答える