我正在尝试制作批处理文件以关闭PC,如果它们在允许的时间内使用的话.
它将在启动时触发,但由于您无法在 Windows任务计划程序中使用“if和”触发器,因此需要在脚本中构建时间检查.
它将在启动时触发,但由于您无法在 Windows任务计划程序中使用“if和”触发器,因此需要在脚本中构建时间检查.
我使用了以下方法,但它无法正常工作.
有人知道为什么吗?
如果“%TIME:~0.5%”GEQ“19:58”IF“%TIME:~0.5%”LSS“08:58”(MSG *“您的设备目前尚未被授权使用,现在将关闭.“&& SHUTDOWN -s -t 120)
试试这个:
原文链接:https://www.f2er.com/windows/366614.htmlSET "ADJUSTEDTIME=%TIME: =0%" IF "%ADJUSTEDTIME:~0,5%" GEQ "19:58" GOTO :SHUTDOWN IF "%ADJUSTEDTIME:~0,5%" LSS "08:58" GOTO :SHUTDOWN GOTO :EOF :SHUTDOWN MSG * "Your device has not been authorised for use at this time and will now shutdown." SHUTDOWN -s -t 120