.bat文件设置自动关机以及弹框确认

您所在的位置:网站首页 cmd的关机代码 .bat文件设置自动关机以及弹框确认

.bat文件设置自动关机以及弹框确认

2023-09-06 03:45| 来源: 网络整理| 查看: 265

        理论上,.bat文件不太好处理一些弹框需求,但是网友是万能的,借助VB脚本的弹框来解决。详情代码:

@echo off setlocal enabledelayedexpansion set Vbscript=Msgbox("你的电脑将在五分钟后关机,是否继续?",1,"系统提醒") for /f "Delims=" %%a in ('MsHta VBScript:Execute("CreateObject(""Scripting.Filesystemobject"").GetStandardStream(1).Write(%Vbscript:"=""%)"^)(Close^)') do Set "MsHtaReturnValue=%%a" set ReturnValue1=同意关机 set ReturnValue2=取消操作 echo 你点击了!ReturnValue%MsHtaReturnValue%! if %MsHtaReturnValue% == 1 ( echo 关机啦!!! shutdown -s -t 300 ) else ( echo 取消成功!!! ) pause

        这个脚本可以在点击之后触发弹框,点击确定会执行300S延迟后关机。

 

        之后需要在windows系统里加上定时执行该bat的操作,

选择任务计划程序,然后选择左上角《操作》,点击《创建基本任务》,然后按照要求填写。完美。。

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3