盼盼资源网-亲测资源网-盼盼的家园www.panpan.org

 找回密码
 立即注册
查看: 2244|回复: 0

[普通] 批处理自动关机-批处理关机软件

[复制链接]

2439

主题

2549

帖子

40万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
408835
发表于 2020-1-4 18:36:02 | 显示全部楼层 |阅读模式
批处理自动关机-批处理关机软件

  1. @ECHO off
  2. rem 自动关机程序升级版本 作者:孙运元
  3. :start
  4. CLS
  5. COLOR 1f
  6. rem 使用COLOR命令对控制台输出颜色进行更改
  7. MODE con: COLS=82 LINES=25
  8. rem MODE语句为设定窗体的宽和高
  9. title 自动关机(升级版)--孙运元
  10. set tm1=%time:~0,2%
  11. set tm2=%time:~3,2%
  12. set tm3=%time:~6,2%
  13. echo                        现在是 %date% %tm1%点%tm2%分%tm3%秒
  14. echo.
  15. echo             *********************************************************
  16. echo            *      ********************************************       *
  17. echo            *     *              *              *              *      *
  18. echo            *     *  1.定时关机  *  2.倒数关机  *  3.取消任务  *      *
  19. echo            *     *              *              *              *      *
  20. echo            *     **********************************************      *
  21. echo            *     *              *              *              *      *
  22. echo            *     *  4.重启电脑  *  5.注销电脑  *  6.锁定电脑  *      *
  23. echo            *     *              *              *              *      *
  24. echo            *     **********************************************      *
  25. echo            *     *              *              *              *      *
  26. echo            *     *  7.快捷生成  *  8.程序帮助  *  9.退出程序  *      *
  27. echo            *     *              *              *              *      *
  28. echo            *      ********************************************       *
  29. echo             *********************************************************
  30. echo                     ★☆★请选择要进行的操作,然后按回车☆★☆
  31. echo.

  32. :cho
  33. SET Choice=
  34. SET /P Choice=请选择对应数字(例:1):
  35. rem 设定变量"Choice"为用户输入的字符
  36. echo.
  37. IF /I "%Choice%"=="1" GOTO dsgj1
  38. IF /I "%Choice%"=="2" GOTO dsgj2
  39. IF /I "%Choice%"=="3" GOTO qxrw
  40. IF /I "%Choice%"=="4" GOTO cqdn
  41. IF /I "%Choice%"=="5" GOTO zxdn
  42. IF /I "%Choice%"=="6" GOTO sddn
  43. IF /I "%Choice%"=="7" GOTO kjsc
  44. IF /I "%Choice%"=="8" GOTO cxbz
  45. IF /I "%Choice%"=="9" GOTO tccx
  46. ECHO 选择无效!请按任意键回到主菜单并请重新输入!
  47. PAUSE >nul & goto start

  48. :dsgj1
  49. SET time1=
  50. SET /p time1=请输入您要在今天的关机时间(例:22:00):
  51. at %time1% shutdown -s -t 0
  52. ECHO 请按任意键回到主菜单并请重新输入!
  53. PAUSE >nul & goto start

  54. :dsgj2
  55. SET t=
  56. SET /p t=请输入您要倒数的时间(单位:分钟 例:90):
  57. set /a times=t*60
  58. shutdown -s -t %times%
  59. echo 您的计算机将在%t%分钟后关机!
  60. echo.
  61. ECHO 请按任意键回到主菜单并请重新输入!
  62. PAUSE >nul & goto start

  63. :qxrw
  64. ECHO ①查看定时关机状态
  65. ECHO ②取消定时关机
  66. ECHO ③取消倒数关机
  67. ECHO ④回到主菜单
  68. SET del=
  69. SET /P del=请选择您想取消任务的类型(例:1):
  70. IF /I "%del%"=="1" GOTO del1
  71. IF /I "%del%"=="2" GOTO del2
  72. IF /I "%del%"=="3" GOTO del3
  73. IF /I "%del%"=="4" GOTO del4
  74. ECHO 选择无效!请按任意键回到主菜单并请重新输入!
  75. PAUSE >nul & goto start
  76. :del1
  77. at
  78. ECHO 按任意键继续...
  79. echo.
  80. PAUSE >nul & goto qxrw
  81. :del2
  82. at /del /y
  83. echo.
  84. echo 您的计算机的定时关机任务已被取消!
  85. ECHO 请按任意键回到主菜单并请重新输入!
  86. PAUSE >nul & goto start
  87. :del3
  88. shutdown -a
  89. echo.
  90. echo 您的计算机的倒数关机任务已被取消!
  91. ECHO 请按任意键回到主菜单并请重新输入!
  92. PAUSE >nul & goto start
  93. :del4
  94. goto start

  95. :cqdn
  96. shutdown -r -t 0
  97. echo.
  98. echo 您的电脑即将被重启!
  99. ECHO 请按任意键回到主菜单并请重新输入!
  100. PAUSE >nul & goto start

  101. :zxdn
  102. logoff
  103. echo.
  104. echo 您的电脑即将被注销!
  105. ECHO 请按任意键回到主菜单并请重新输入!
  106. PAUSE >nul & goto start

  107. :sddn
  108. rundll32.exe user32.dll,LockWorkStation
  109. echo.
  110. echo 您的电脑即将被锁定!
  111. ECHO 请按任意键回到主菜单并请重新输入!
  112. PAUSE >nul & goto start

  113. :kjsc
  114. echo 即将在C盘的盘根创建一个名为“一键自动关机--XX关机.bat”的文件。
  115. ECHO ①一键立即关机
  116. ECHO ②一键定时关机
  117. ECHO ③一键倒数关机
  118. echo 在选择前请确定C盘盘根没有同名文件!
  119. echo.
  120. set /p num=请输入您想实现的功能代号(例:1):
  121. if /I "%num%"=="1" goto _1
  122. if /I "%num%"=="2" goto _2
  123. if /I "%num%"=="3" goto _3
  124. ECHO 选择无效!请按任意键回到主菜单并请重新输入!
  125. PAUSE >nul & goto start
  126. :_1
  127. if exist c:\一键自动关机--立即关机.bat goto kjstop
  128. Echo @echo off>c:\一键自动关机--立即关机.bat
  129. Echo echo 按任意键将立即关机……>>c:\一键自动关机--立即关机.bat
  130. Echo PAUSE >nul >>c:\一键自动关机--立即关机.bat
  131. echo shutdown -s -t 0 >>c:\一键自动关机--立即关机.bat
  132. echo.
  133. echo 一键自动关机--倒数关机 已成功生成!
  134. ECHO 请按任意键回到主菜单并请重新输入!
  135. PAUSE >nul & goto start
  136. :_2
  137. if exist c:\一键自动关机--定时关机.bat goto kjstop
  138. SET time=
  139. SET /p time=请输入您要关机时间(例:22:00):
  140. Echo @echo off>c:\一键自动关机--定时关机.bat
  141. Echo echo 您的电脑将在今天的%time%关机!按任意键将继续……>>c:\一键自动关机--定时关机.bat
  142. Echo PAUSE >nul >>c:\一键自动关机--定时关机.bat
  143. echo at %time% shutdown -s -t 0 >>c:\一键自动关机--定时关机.bat
  144. echo.
  145. echo 一键自动关机--倒数关机 已成功生成!
  146. ECHO 请按任意键回到主菜单并请重新输入!
  147. PAUSE >nul & goto start
  148. :_3
  149. if exist c:\一键自动关机--倒数关机.bat goto kjstop
  150. SET /p wt=请输入您要倒数的时间(单位:分钟 例:90):
  151. set /a wtimes=wt*60
  152. Echo @echo off>c:\一键自动关机--倒数关机.bat
  153. Echo echo 您的电脑将在%wt%分钟后关机!按任意键将继续……>>c:\一键自动关机--倒数关机.bat
  154. Echo PAUSE >nul >>c:\一键自动关机--倒数关机.bat
  155. echo shutdown -s -t %wtimes%>>c:\一键自动关机--倒数关机.bat
  156. echo.
  157. echo 一键自动关机--倒数关机 已成功生成!
  158. ECHO 请按任意键回到主菜单并请重新输入!
  159. PAUSE >nul & goto start
  160. :kjstop
  161. echo 在即将生成的位置已经存在同名文件!请按任意键回到主菜单!
  162. PAUSE >nul & goto start

  163. :cxbz
  164. echo 程序帮助:
  165. echo 1.[定时关机] 定时今天的某个时间自动关机!
  166. echo 2.[倒数关机] 定时指定的时间后自动关机!
  167. echo 3.[取消任务] 取消各类关机任务!
  168. echo 4.[重启电脑] 立即重启电脑!
  169. echo 5.[注销电脑] 立即注销电脑!
  170. echo 6.[锁定电脑] 立即锁定电脑!
  171. echo 7.[快捷生成] 生成一个只存在单个指定任务的功能程序!
  172. echo 8.请严格按照提示操作,如违反后果自负!
  173. echo 9.如有任何问题请与我联系,如有任何建议和意见也请随时联系我!谢谢!
  174. echo   E-mail:632114632@qq.com
  175. echo 10.本程序版权属于孙运元所有。
  176. echo.
  177. echo 请按任意键回到主菜单!
  178. pause >nul & goto start

  179. :tccx
  180. exit
复制代码




批处理自动关机:
https://545c.com/file/4000752-416172240


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|民间故事|新华字典|周公解梦|实用工具|加密解密|便民服务|盼盼工具箱|闹钟|默笙工具箱|易经风水|Archiver|手机版|小黑屋|盼盼资源网

GMT+8, 2022-5-25 02:03 , Processed in 0.210450 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表