| 12345678910111213141516171819202122232425262728293031323334 |
- @echo off
- chcp 65001 > nul
- setlocal EnableDelayedExpansion
- rem 设置目标日期和时间
- set "targetDateTime=2023-10-09 23:59:59"
- rem 设置要显示的消息,使用 vbNewLine 来表示换行
- set "message=这是第一行消息" & vbNewLine & "这是第二行消息"
- rem 获取当前日期和时间
- for /f "delims=" %%a in ('wmic os get LocalDateTime ^| find "."') do set currentDateTime=%%a
- rem 比较日期和时间
- if "%currentDateTime%" gtr "%targetDateTime%" (
- echo 授权已过期,请联系管理员
- pause
- ) else (
- echo 授权尚未过期
- rem 在这里执行授权未过期时的操作
- )
- rem 比较日期和时间
- if "%currentDateTime%" gtr "%targetDateTime%" (
- echo 授权已过期,请联系管理员
- cscript msgbox.vbs "轨道交通插件 & 授权已过期,请联系管理员"
- ) else (
- echo 授权尚未过期
- cscript msgbox.vbs "轨道交通插件 & 授权已过期,请联系管理员"
- rem 在这里执行授权未过期时的操作
- )
- endlocal
|