我正在尝试制作一个批处理文件来关闭 PC,如果它们的使用时间超出了允许的范围。它将在启动时触发,但由于您不能在 Windows 任务计划程序中使用“if and”触发器,因此有必要将时间签入到脚本中。
我使用了以下方法,但它不起作用。有人知道为什么吗?
IF "%TIME:~0,5%" GEQ "19:58" IF "%TIME:~0,5%" LSS "08:58" (MSG * "Your device has not been authorised for use at this time and will now shutdown." && SHUTDOWN -s -t 120)
尝试这个:
好吧,你可以这样做:
for 命令设置时间变量为当前时间,if 命令检查是否为 19:58