1

我会自动隐藏我的任务栏,因此当我专注于其他事情时很容易忘记时间,并且每隔一段时间就会忘记将鼠标拖到那里。

有没有办法使用任务计划程序每隔一小时左右运行一个批处理脚本,从而显示一个显示时间的 Windows 8 Toast 通知?

4

3 回答 3

1

使用了 Xyroid 答案中的链接之一(使用程序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

尝试安排这个:它应该显示一个带有时间的 cmd 窗口并等待按键。&pause如果您想更确定如果您当时正在输入窗口不会关闭,请添加另一个。

cmd /c @echo %time%&pause

或者尝试这种需要enter取消对话窗口的变体:

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