辅助工具_Windows批处理bat_choice

笔者经常因为搬砖忘记休息眼睛、忘记喝水,所以想在办公电脑上添加一个提醒。
这个提醒我希望是这样的:
1.提醒时显示提示内容,并且10s之后自动锁屏
2.每隔1个小时提醒一次

创建一个BAT脚本

@echo off
echo 喝水,不要久坐,站起来活动活动,眺望一下远方放松眼睛
rem choice /t 10 /c YN /d Y
CHOICE /T 10 /C YN /D y
If ErrorLevel 2 goto n
If ErrorLevel 1 goto y
:y
rundll32.exe user32.dll,LockWorkStation
exit
:n
exit

创建Windows任务

打开计算机管理,在任务计划程序创建个人任务,设置每隔1小时触发一次,设置触发操作启动程序,启动程序就是上面写好的bat脚本。
在这里插入图片描述

choice命令

CHOICE [/C choices] [/N] [/CS] [/T timeout /D choice] [/M text]

描述:
该工具允许用户从选择列表选择一个项目并返回所选项目的索引。

参数列表:
/C choices 指定要创建的选项列表。默认列表是 “YN”。

/N 在提示符中隐藏选项列表。提示前面的消息得到显示,
选项依旧处于启用状态。

/CS 允许选择分大小写的选项。在默认情况下,这个工具
是不分大小写的。

/T timeout 做出默认选择之前,暂停的秒数。可接受的值是从 0
到 9999。如果指定了 0,就不会有暂停,默认选项
会得到选择。

/D choice 在 nnnn 秒之后指定默认选项。字符必须在用 /C 选
项指定的一组选择中; 同时,必须用 /T 指定 nnnn。

/M text 指定提示之前要显示的消息。如果没有指定,工具只
显示提示。

/? 显示此帮助消息。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章