批处理文件 – 批处理文件IF%time%不工作
发布时间:2020-12-13 23:25:28 所属栏目:Windows 来源:网络整理
导读:我正在尝试制作批处理文件以关闭PC,如果它们在允许的时间内使用的话. 它将在启动时触发,但由于您无法在 Windows任务计划程序中使用“if和”触发器,因此需要在脚本中构建时间检查. 我使用了以下方法,但它无法正常工作. 有人知道为什么吗? 如果“%TIME:~0.5
我正在尝试制作批处理文件以关闭PC,如果它们在允许的时间内使用的话.
它将在启动时触发,但由于您无法在 Windows任务计划程序中使用“if和”触发器,因此需要在脚本中构建时间检查. 我使用了以下方法,但它无法正常工作. 如果“%TIME:~0.5%”GEQ“19:58”IF“%TIME:~0.5%”LSS“08:58”(MSG *“您的设备目前尚未被授权使用,现在将关闭.“&& SHUTDOWN -s -t 120)
试试这个:
SET "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 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Windows Phone 7 – 如何通过代码获取WP7中的“区域和语言”
- Windows Azure上的ASP.NET应用程序性能问题
- windows-phone-8 – Windows Phone 8:删除数据透视表头
- windows – 识别处理器(核心)由特定线程使用
- 我们无法在此设备上激活windows,因为无法连接到你的组织的
- windows – 完全禁用Hyper-V VM中的日期和时间同步
- windows-server-2008 – 如何在Windows Server 2008中强化T
- 如果jar文件>一定大小,Applet无法在Windows 7上加载Java 1.
- 是否可以编辑已在Windows批处理中输出的行?
- windows – 使用批处理备份注册表
推荐文章
站长推荐
- windows-phone-8 – 从IsolatedStorage播放视频
- 多次加载Dll以允许.Net中的多线程
- .net – 什么是Microsoft.Contracts以及它来自哪
- windows-server-2008 – IIS 7 – IP地址范围限制
- Windows – Delphi XE2 64位应用程序和Applicati
- 脚本 – 可以通过Windows登录脚本设置系统环境变
- windows本地安全策略实验-远程桌面连接锁定账户
- 窗口 – 如何知道窗口是否具有焦点? (Win32 API
- 在Windows server2008中搭建sqli-lab实验环境
- 识别/指纹Windows Server核心安装与完整
热点阅读