bat批处理定时关机

这篇博客介绍了如何使用Windows批处理命令实现定时关机的功能,通过示例代码`goto aa6`以及其他相关命令,帮助读者理解并掌握这一实用技巧。
摘要由CSDN通过智能技术生成
@echo off
shutdown -a
cls
set /a aaa = 0 
set /a guanji = 0
:memu
echo           =========================请输入数字==========================
echo    1:设置定时 2:查看已创建的任务 3:删除任务 4:倒计时关机(分)5:取消倒计时关机            
echo           ==============================================================
if %aaa% NEQ 0 (
echo              =====================执行输出框===&
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
绝对的绿色软件。。BAT文件 @echo off & cls & color 27 & mode con cols=70 lines=25 & title [定时关机工具] 今天是:%date:~0,4%年%date:~5,2%月%date:~8,2%日,%time:~0,2%点%time:~3,2% 分%time:~6,5%秒 ::10080是你设定的上限,7天应该够了吧.如果不够,你可以自己更改.. set n=10080 ::这句话在这是没用的.作为一个完整的工具,在打包时会附上shutdown.exe这个程序.单独拷贝这个程序,XP系统才能使用,WIN 2003 或VISTA系统能不能使用,我没有测试过. if exist %windir%\system32\shutdown.exe (goto :home) else (copy %temp%\shutdown.exe %windir%\system32\) :home cls echo. echo 温馨提示:爱机也需休息! echo ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ echo S.定时关机 R.定时重启 A.取消定时 echo. echo G.立即关机 C.立即重启 E.放弃退出 echo. echo M.无倒计时窗口关机 Y.无倒计时窗口重启 echo. set /P a= 请选择操作代号: SET w1=R S A E G C M Y FOR %%B IN (%w1%) DO IF /I "%a%"=="%%B" set flag=1 ECHO. if defined flag ( goto :%a% ) else ( SET /P N= 请选择选项里应有的操作.[Y-继续]: ) IF /I "%N%"=="Y" (GOTO :home) ELSE (exit) :S cls echo. echo. echo. echo ┏━━━━━━━━━━━━━━━━━━━━━━━━━━┓ echo ┃注意:时间必须为纯数字,并且倒计时间不得大于%n%分钟.┃ echo ┃                          ┃ echo ┃因关机时不保存数据,避免损失,倒计时间不得少于1分钟. ┃ echo ┃                          ┃ echo ┃如输入:30,将会在30分钟后关机.会有倒计时窗口,不能关闭┃ echo ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┛ echo. :s1 Set /p time= 请输入关机倒计时间,Q-返回: ECHO. if /i "%time%"=="q" goto :home if %time% lss 1 ( echo 因关机时不保存数据,避免损失,倒计时间不得少于1分钟. echo. echo 如想快速关机,请返回主菜单,[G]键立即关机. echo. goto :s1 ) if %time% lss %n% (goto :gj) else ( echo 注意:时间必须为纯数字,并且倒计时间不得大于%n%分钟. echo. goto :s1) :gj set /a time1=%time%*60 shutdown -s -f -c "你输入的是%time%分钟后关机" -t %time1% goto :q :R cls echo. echo. echo. echo ┏━━━━━━━━━━━━━━━━━━━━━━━━━━┓ echo ┃注意:时间必须为纯数字,并且倒计时间不得大于%n%分钟.┃ echo ┃                          ┃ echo ┃因关机时不保存数据,避免损失,倒计时间不得少于1分钟. ┃ echo ┃                          ┃ echo ┃如输入:31,将会在31分钟后重启.会有倒计时窗口,不能关闭┃ echo ┗━━━━━━━━━━━━━━━━━━━━━━━━━━┛ echo. :r1 Set /p time= 请输入重启倒计时间(分钟),Q-返回: ECHO. if /i "%time%"=="q" goto :home if %time% lss 1 ( echo 因重启时不保存数据,避免损失,倒计时间不得少于1分钟. echo. echo 如想快速重启,请返回主菜单,[C]键立即重启. echo. goto :r1 ) if %time% lss %n% (goto :cq) else ( echo 注意:时间必须为纯数字,并且倒计时间不得大于%n%分钟. echo. goto :r1) :cq set /a time1=%time%*60 shutdown -R -f -c "你
Windows系统有内置的定时关机功能,你可以通过以下方法来设置定时关机。 1. 创建一个文本文档,打开文本文档后输入命令字符 "shutdown -s -t 时间(数字)",比如shutdown -s -t 300,表示电脑将在300秒后关机。 2. 保存文本文档,并将文件后缀名改为.bat,确保文件名以.bat结尾。 3. 双击运行该批处理文件,电脑将开始倒计时,到达指定时间后会自动关机。 此外,Windows系统还提供了其他关机命令,如: - shutdown -a:取消关机 - shutdown -s:立即关机 - shutdown -f:强制关闭应用程序 - shutdown -m \\计算机名:控制远程计算机 - shutdown -i:显示“远程关机”图形用户界面 - shutdown -l:注销当前用户 - shutdown -r:关机并重启 - shutdown -h:进入休眠状态 你可以根据需要选择适合的关机命令来进行操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [windows10定时关机如何设置](https://blog.csdn.net/qq_29508575/article/details/118936991)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [电脑设置定时关机的5种方法](https://blog.csdn.net/weixin_45707610/article/details/125976916)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值