查看: 2657|回复: 19
收起左侧

[其他] 分享一款我用过的最好的关机软件

 关闭 [复制链接]
a111152664
发表于 2012-10-2 15:21:14 | 显示全部楼层 |阅读模式
DelayedShutdown.rar (349.89 KB, 下载次数: 186)

评分

参与人数 1经验 +3 收起 理由
清清小圆 + 3 感谢分享

查看全部评分

风之暇想
发表于 2012-10-2 15:37:01 | 显示全部楼层
功能太简单的不如用系统的关机
CSLJM
发表于 2012-10-2 15:50:20 | 显示全部楼层
以前也想过用……还是不用了罢,谢谢
书剑飘零
发表于 2012-10-2 15:59:21 | 显示全部楼层
系统有个shutdown命令 可以这样使用

at 12:45 shutdown.exe -s -t 20 就是让机子在12:45关机,并倒计时20秒(关机前提醒)。

当然 这是个计划任务 需要打开 “Task Scheduler”服务

估计lz的那个软件就只是这样一个命令 很简单的一个程序

评分

参与人数 1经验 +5 收起 理由
清清小圆 + 5 版区有你更精彩: )

查看全部评分

limy
发表于 2012-10-2 16:06:36 | 显示全部楼层
我一向用组合关机,时间,网速多条件触发,不然系统命令就可以搞定了
a111152664
 楼主| 发表于 2012-10-2 16:36:41 | 显示全部楼层
书剑飘零 发表于 2012-10-2 15:59
系统有个shutdown命令 可以这样使用

at 12:45 shutdown.exe -s -t 20 就是让机子在12:45关机,并倒计时2 ...

我用过这个命令,确实非常的麻烦。  
这个软件非常小,简单直接。
对用得上的人来说是非常好的啊
yeliu
发表于 2012-10-6 15:17:46 | 显示全部楼层
关机还要软件?
guyue2011
发表于 2012-10-6 16:57:25 | 显示全部楼层
貌似我有一个更好啊        
随便注册
发表于 2012-10-6 17:04:36 | 显示全部楼层
支持开源
  1. @ECHO off
  2. TITLE  greaterthanme-实现定时关机、注销、重启、锁定等功能。

  3. :start
  4. CLS
  5. COLOR 1f
  6. rem 使用COLOR命令对控制台输出颜色进行更改
  7. MODE con: COLS=41 LINES=18
  8. rem MODE语句为设定窗体的宽和高
  9. set tm1=%time:~0,2%
  10. set tm2=%time:~3,2%
  11. set tm3=%time:~6,2%
  12. ECHO %date% %tm1%点%tm2%分%tm3%秒
  13. ECHO =========================================
  14. ECHO 请选择要进行的操作,然后按回车
  15. ECHO ———————————————
  16. ECHO.
  17. ECHO 1. 定时关机
  18. ECHO 2. 倒计时关机
  19. ECHO 3. 删除定时关机任务
  20. ECHO 4. 查看任务状态
  21. ECHO 5. 刷新当前时间
  22. ECHO 6. 重新启动
  23. ECHO 7. 锁定计算机
  24. ECHO 8. 注销
  25. ECHO 9. 退出
  26. ECHO.

  27. :cho
  28. SET Choice=
  29. SET /P Choice=选择:
  30. rem 设定变量"Choice"为用户输入的字符
  31. IF NOT "%Choice%"=="" SET Choice=%Choice:~0,1%
  32. rem 如果输入大于1位,取第1位,比如输入132,则返回值为1
  33. ECHO.
  34. IF /I "%Choice%"=="1" GOTO SetHour
  35. IF /I "%Choice%"=="2" GOTO outtime
  36. IF /I "%Choice%"=="3" GOTO delAt
  37. IF /I "%Choice%"=="4" GOTO view
  38. IF /I "%Choice%"=="5" GOTO start
  39. IF /I "%Choice%"=="6" GOTO restart
  40. IF /I "%Choice%"=="7" GOTO lock
  41. IF /I "%Choice%"=="8" GOTO logoff
  42. IF /I "%Choice%"=="9" GOTO end
  43. rem 为避免出现返回值为空或含空格而导致程序异常,需在变量外另加双引号
  44. rem 注意,IF语句需要双等于号
  45. rem 如果输入的字符不是以上数字,将返回重新输入
  46. ECHO 选择无效,请重新输入
  47. ECHO.
  48. GOTO cho

  49. :SetHour
  50. CLS
  51. ECHO.
  52. SET ask=
  53. SET /p ask=是否设定为每天执行关机命令(y/n):
  54. IF NOT "%ask%"=="" SET ask=%ask:~0,1%
  55. IF /I "%ask%"=="y" GOTO yes
  56. IF /I "%ask%"=="n" GOTO no
  57. GOTO SetHour

  58. :yes
  59. ECHO 请指定24小时制式时间,格式为 小时:分钟
  60. SET shutdowntime=
  61. SET /p shutdowntime=输入:
  62. at %shutdowntime% /every:M,T,W,Th,F,S,Su tsshutdn 0 /delay:0 /powerdown >nul
  63. rem 设定为每周的星期一至星期日,即为每天
  64. IF NOT errorlevel 1 GOTO ok
  65. rem 如果输入正确,就执行ok段的语句
  66. ECHO %shutdowntime% 不是标准的时间格式,请重新输入
  67. ECHO.
  68. GOTO yes

  69. :no
  70. ECHO 请指定24小时制式时间,格式为 小时:分钟
  71. SET shutdowntime=
  72. SET /p shutdowntime=输入:
  73. at %shutdowntime% tsshutdn 0 /delay:0 /powerdown >nul
  74. IF NOT errorlevel 1 GOTO ok
  75. ECHO %shutdowntime% 不是标准的时间格式,请重新输入
  76. ECHO.
  77. GOTO no

  78. :ok
  79. ECHO.
  80. SET h=%shutdowntime:~1,1%
  81. SET ah=%shutdowntime:~0,1%
  82. SET am=%shutdowntime:~2,2%
  83. SET bh=%shutdowntime:~0,2%
  84. SET bm=%shutdowntime:~3,2%
  85. IF "%h%"==":" (
  86. SET HM=%ah%时%am%分
  87. ) ELSE (
  88. SET HM=%bh%时%bm%分)
  89. rem 如果输入h:mm则HM=h时mm分,否则HM=hh时mm分
  90. IF /I "%ask%"=="y" ECHO 系统将于每天的%HM%关闭
  91. IF /I "%ask%"=="n" ECHO 系统将于%HM%关闭
  92. ECHO 设定完毕! 按任意键继续...
  93. PAUSE >nul
  94. GOTO start

  95. :outtime
  96. CLS
  97. ECHO.
  98. ECHO 请输入倒计时秒数
  99. ECHO ————————
  100. ECHO (设定后要取消,单击"确定"后按Ctrl+C键两次)
  101. SET timed=
  102. SET /p timed=输入:
  103. tsshutdn %timed% /delay:0 /powerdown >nul
  104. IF not errorlevel 1 GOTO ok
  105. ECHO %timed% 是无效的关机时间,请重新输入
  106. ECHO.
  107. GOTO outtime

  108. :delAt
  109. cls
  110. echo.
  111. at /del /y
  112. echo 定时关机任务已取消,按任意键继续...
  113. pause >nul
  114. GOTO start

  115. :view
  116. MODE con: COLS=85 LINES=18
  117. COLOR 70
  118. ECHO.
  119. at
  120. ECHO 按任意键继续...
  121. PAUSE >nul
  122. GOTO start

  123. :restart
  124. shutdown -r -t 0

  125. :lock
  126. rundll32.exe user32.dll,LockWorkStation
  127. goto start

  128. :logoff
  129. logoff

  130. :end
  131. exit
复制代码
du1027162789
发表于 2012-10-6 17:16:24 | 显示全部楼层
我都是普通关机的,还需要用什么软件?
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-1-19 11:16 , Processed in 0.136806 second(s), 20 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

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