Advertisement
Guest User

ewfwafewf

a guest
Jun 11th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 9.96 KB | None | 0 0
  1. @echo off
  2. color 08
  3. cls
  4. echo.
  5. echo.
  6. echo.
  7. echo.
  8. echo                 ┌──────────────────────┐
  9. echo                 │                                            │
  10. echo                 │                                            │
  11. echo                 │                                            │
  12. echo                 │          컴퓨터 자동 종료 프로그램         │
  13. echo                 │                                            │
  14. echo                 │                  Ver 1.0                   │
  15. echo                 │                                            │
  16. echo                 │                  ●○○○                  │
  17. echo                 │                                            │
  18. echo                 │            ┌────────┐            │
  19. echo                 │            │  초기화 중.... │            │
  20. echo                 │            └────────┘            │
  21. echo                 │                                            │
  22. echo                 └──────────────────────┘
  23. echo.                  
  24. rem TIMEOUT 1 >NUL >NOBREAK
  25.  
  26. set /a h =%TIME:~0,2%
  27. set /a m =%TIME:~3,2%
  28. set /a s =%TIME:~6,2%
  29.  
  30. set /a hs= h*3600
  31. set /a ms= m*60
  32. set /a st= s+ms+hs
  33.  
  34. set /a secL= 64800-st
  35. color 07
  36. cls
  37. echo.
  38. echo.
  39. echo.
  40. echo.
  41. echo                 ┌──────────────────────┐
  42. echo                 │                                            │
  43. echo                 │                                            │
  44. echo                 │                                            │
  45. echo                 │          컴퓨터 자동 종료 프로그램         │
  46. echo                 │                                            │
  47. echo                 │                  Ver 1.0                   │
  48. echo                 │                                            │
  49. echo                 │                  ●●○○                  │
  50. echo                 │                                            │
  51. echo                 │            ┌────────┐            │
  52. echo                 │            │ 시간계산 중....│            │
  53. echo                 │            └────────┘            │
  54. echo                 │                                            │
  55. echo                 └──────────────────────┘
  56. echo.                  
  57. rem TIMEOUT 1 >NUL >NOBREAK
  58.  
  59. set /a rand=%TIME:~9,2%
  60. set /a rand = %rand%+1
  61. set /a rand = %rand%*6
  62. set /a randM = %rand%/60
  63.  
  64. set /a secL = %secL%+%rand%
  65.  
  66. cls
  67. echo.
  68. echo.
  69. echo.
  70. echo.
  71. echo                 ┌──────────────────────┐
  72. echo                 │                                            │
  73. echo                 │                                            │
  74. echo                 │                                            │
  75. echo                 │          컴퓨터 자동 종료 프로그램         │
  76. echo                 │                                            │
  77. echo                 │                  Ver 1.0                   │
  78. echo                 │                                            │
  79. echo                 │                  ●●●○                  │
  80. echo                 │                                            │
  81. echo                 │            ┌────────┐            │
  82. echo                 │            │ 시간설정 중....│            │
  83. echo                 │            └────────┘            │
  84. echo                 │                                            │
  85. echo                 └──────────────────────┘
  86. echo.                  
  87. rem TIMEOUT 1 >NUL >NOBREAK
  88. color 0F
  89. cls
  90. echo.
  91. echo.
  92. echo.
  93. echo.
  94. echo                 ┌──────────────────────┐
  95. echo                 │                                            │
  96. echo                 │                                            │
  97. echo                 │                                            │
  98. echo                 │          컴퓨터 자동 종료 프로그램         │
  99. echo                 │                                            │
  100. echo                 │                  Ver 1.0                   │
  101. echo                 │                                            │
  102. echo                 │                  ●●●●                  │
  103. echo                 │                                            │
  104. echo                 │            ┌────────┐            │
  105. echo                 │            │    완료....!   │            │
  106. echo                 │            └────────┘            │
  107. echo                 │                                            │
  108. echo                 └──────────────────────┘
  109. echo.                  
  110. rem TIMEOUT 1 >NUL >NOBREAK
  111.  
  112. :Display1
  113. set /a h =%TIME:~0,2%
  114. set /a m =%TIME:~3,2%
  115. set /a s =%TIME:~6,2%
  116.  
  117. set "placeS=0"
  118. if %s% LSS 10 goto :itssmall
  119. set "placeS="
  120. :itssmall
  121.  
  122. set "placeM=0"
  123. if %m% LSS 10 goto :itmsmall
  124. set "placeM="
  125. :itmsmall
  126.  
  127. set "placeH=0"
  128. if %h% LSS 10 goto :ithsmall
  129. set "placeH="
  130. :ithsmall
  131.  
  132. set "placeR=0"
  133. if %randM% LSS 10 goto :itrsmall
  134. set "placeR="
  135. :itrsmall
  136.  
  137. cls
  138. echo.
  139. echo.
  140. echo.
  141. echo.
  142. echo                 ┌──────────────────────┐
  143. echo                 │┌─────────────────────┴┐
  144. echo                 ││          컴퓨터 자동 종료  [V1.0]          │
  145. echo                 │├──────────────────────┤   
  146. echo                 ││                                            │
  147. echo                 ││     현재시간은 %placeH%%h%%placeM%%m%%placeS%%s%초 입니다.      │
  148. echo                 ││                                            │
  149. echo                 ││   예정 종료시간은 오후 06시 %placeR%%randM%분 입니다.   │
  150. echo                 ││                                            │
  151. echo                 ││     컴퓨터 종료를 예약할까요?  [Y / N]     │
  152. echo                 ││                                            │
  153. echo                 ││  ┌───────┐    ┌───────┐  │
  154. echo                 ││  │종료 예약 : Y │    │예약 취소 : N │  │
  155. echo                 ││  └───────┘    └───────┘  │
  156. echo                 └┤                                            │
  157. echo                   └──────────────────────┘
  158. choice /c ynr /n /d r /t 1
  159.   if %errorlevel% equ 1 goto:Yass
  160.   if %errorlevel% equ 2 goto:Nahh
  161.   if %errorlevel% equ 3 goto:Display1
  162. pause >nul
  163. goto :Display1
  164. :Nahh
  165. shutdown /a
  166. color 0C
  167. cls
  168. echo.
  169. echo.
  170. echo.
  171. echo.
  172. echo                 ┌──────────────────────┐
  173. echo                 │┌─────────────────────┴┐
  174. echo                 ││          컴퓨터 자동 종료  [V1.0]          │
  175. echo                 │├──────────────────────┤   
  176. echo                 ││                                            │
  177. echo                 ││                                            │
  178. echo                 ││       예약된 종료 작업을 취소했습니다.     │
  179. echo                 ││                                            │
  180. echo                 ││             ┌───────┐             │
  181. echo                 ││             │ 확인 : ENTER │             │
  182. echo                 ││             └───────┘             │
  183. echo                 ││                                            │
  184. echo                 │└─────────────────────┬┘
  185. echo                 │                                            │
  186. echo                 └──────────────────────┘
  187. pause >nul
  188. goto :eof
  189. :Yass
  190. shutdown /a
  191. shutdown /s /f /t %secL%
  192. cls
  193. color 0A
  194. echo.
  195. echo.
  196. echo.
  197. echo.
  198. echo                 ┌──────────────────────┐
  199. echo                 │┌─────────────────────┴┐
  200. echo                 ││          컴퓨터 자동 종료  [V1.0]          │
  201. echo                 │├──────────────────────┤   
  202. echo                 ││                                            │
  203. echo                 ││                                            │
  204. echo                 ││               오후 06시 %placeR%%randM%분에             │
  205. echo                 ││            종료가 예정되었습니다.          │
  206. echo                 ││                                            │
  207. echo                 ││             ┌───────┐             │
  208. echo                 ││             │ 확인 : ENTER │             │
  209. echo                 ││             └───────┘             │
  210. echo                 ││                                            │
  211. echo                 │└─────────────────────┬┘
  212. echo                 └──────────────────────┘
  213. pause >nul      
  214. goto :eof
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement