JasonHK

Create Minecraft Folder

Feb 22nd, 2015
653
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 20.78 KB | None | 0 0
  1. ::程式介面設定
  2. @echo off
  3. @SETLOCAL ENABLEEXTENSIONS
  4. @COLOR 17
  5. TITLE Create Minecraft Folder
  6. cls
  7.  
  8.  
  9. ::程式標誌模板
  10. ::Echo ==============================================================================
  11. ::Echo.
  12. ::Echo           ▓▓▓▓ ▓▓▓▓ ▓▓▓▓     ▓▓    ▓▓▓▓
  13. ::Echo           ▓  ▓ ▓  ▓ ▓         ▓    ▓  ▓
  14. ::Echo           ▓    ▓▓▓▓ ▓▓▓▓ ▓ ▓  ▓    ▓  ▓
  15. ::Echo           ▓  ▓ ▓ ▓  ▓    ▓ ▓  ▓    ▓  ▓
  16. ::Echo           ▓▓▓▓ ▓ ▓▓ ▓     ▓  ▓▓▓ ▓ ▓▓▓▓
  17. ::Echo.
  18. ::Echo ==============================================================================
  19.  
  20. ::創建狀態模板
  21. ::Echo        ┌────────────── 0%% ──────────────┐
  22. ::Echo        └。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。┘
  23. ::Echo        Status:
  24.  
  25.  
  26. :Start
  27. ::啟動程式所顯示的畫面
  28. echo If you still can see this file after the program closed, the reason is the program wrongly shut down. > ProgramRunning.txt
  29. Echo ==============================================================================
  30. Echo.
  31. Echo           ▓▓▓▓ ▓▓▓▓ ▓▓▓▓     ▓▓    ▓▓▓▓
  32. Echo           ▓  ▓ ▓  ▓ ▓         ▓    ▓  ▓
  33. Echo           ▓    ▓▓▓▓ ▓▓▓▓ ▓ ▓  ▓    ▓  ▓
  34. Echo           ▓  ▓ ▓ ▓  ▓    ▓ ▓  ▓    ▓  ▓
  35. Echo           ▓▓▓▓ ▓ ▓▓ ▓     ▓  ▓▓▓ ▓ ▓▓▓▓
  36. Echo.
  37. Echo ==============================================================================
  38. Echo.
  39. Echo   Create Minecraft Folder v1.0.0
  40. Echo   Copyright (c) James Studio 2015
  41. Echo.
  42. Echo ------------------------------------------------------------------------------
  43. Echo.
  44. PAUSE
  45. Echo.
  46. Echo ------------------------------------------------------------------------------
  47. cls
  48. Goto Menu
  49.  
  50.  
  51. :Menu
  52. :Menu_Select
  53. ::選擇需要的功能,並跳轉至該處
  54. set Select=
  55. Echo ==============================================================================
  56. Echo.
  57. Echo           ▓▓▓▓ ▓▓▓▓ ▓▓▓▓     ▓▓    ▓▓▓▓
  58. Echo           ▓  ▓ ▓  ▓ ▓         ▓    ▓  ▓
  59. Echo           ▓    ▓▓▓▓ ▓▓▓▓ ▓ ▓  ▓    ▓  ▓
  60. Echo           ▓  ▓ ▓ ▓  ▓    ▓ ▓  ▓    ▓  ▓
  61. Echo           ▓▓▓▓ ▓ ▓▓ ▓     ▓  ▓▓▓ ▓ ▓▓▓▓
  62. Echo.
  63. Echo ==============================================================================
  64. Echo.
  65. Echo   Create Minecraft Folder v1.0.0
  66. Echo.
  67. Echo ------------------------------------------------------------------------------
  68. Echo.
  69. Echo   Menu Selection:
  70. Echo     [I]ntroduction
  71. Echo     [H]ow To Use
  72. Echo     [C]reate Folder
  73. Echo     [E]xit Program
  74. Echo   *Please enter the first letter of the item you want to select.
  75. Echo.
  76. Echo ------------------------------------------------------------------------------
  77. Echo.
  78. set /P Select=  Please select an item: %=%
  79. Echo.
  80. Echo ------------------------------------------------------------------------------
  81. cls
  82. If %Select% == I goto Menu_Confirmation
  83. If %Select% == H goto Menu_Confirmation
  84. If %Select% == C goto Menu_Confirmation
  85. If %Select% == E goto ExitConfirmation
  86. If %Select% == i goto Menu_Confirmation
  87. If %Select% == h goto Menu_Confirmation
  88. If %Select% == c goto Menu_Confirmation
  89. If %Select% == e goto ExitConfirmation
  90. goto Menu_Select
  91. :Menu_Confirmation
  92. ::確認剛才選擇的項目是否正確
  93. set Confirmation=
  94. Echo ------------------------------------------------------------------------------
  95. Echo.
  96. Echo   Create Minecraft Folder v1.0.0
  97. Echo.
  98. Echo ------------------------------------------------------------------------------
  99. Echo.
  100. Echo   Menu Selection:
  101. Echo     [I]ntroduction
  102. Echo     [H]ow To Use
  103. Echo     [C]reate Folder
  104. Echo     [E]xit Program
  105. Echo   *You have selected "%Select%", please make sure your choice is correct, if correct
  106. Echo    please enter "Y", reselect please enter "N".
  107. Echo.
  108. Echo ------------------------------------------------------------------------------
  109. Echo.
  110. Echo   Confirm selection:
  111. Echo     [Y]es
  112. Echo     [N]o
  113. Echo   *Please enter the first letter of the item you want to select.
  114. Echo.
  115. Echo ------------------------------------------------------------------------------
  116. Echo.
  117. set /P Confirmation=  Please select an item: %=%
  118. Echo.
  119. Echo ------------------------------------------------------------------------------
  120. cls
  121. If %Confirmation% == Y goto Menu_OpenItem
  122. If %Confirmation% == N goto Menu_Select
  123. If %Confirmation% == y goto Menu_OpenItem
  124. If %Confirmation% == n goto Menu_Select
  125. goto Menu_Confirmation
  126. :Menu_OpenItem
  127. ::跳轉至用家所選擇的項目
  128. If %Select% == I goto Introduction
  129. If %Select% == H goto HowToUse
  130. If %Select% == C goto CreateFolder
  131. If %Select% == i goto Introduction
  132. If %Select% == h goto HowToUse
  133. If %Select% == c goto CreateFolder
  134.  
  135.  
  136. :Introduction
  137. :Introduction_Page1
  138. ::介紹頁面的第一頁
  139. Echo ==============================================================================
  140. Echo.
  141. Echo           ▓▓▓▓ ▓▓▓▓ ▓▓▓▓     ▓▓    ▓▓▓▓
  142. Echo           ▓  ▓ ▓  ▓ ▓         ▓    ▓  ▓
  143. Echo           ▓    ▓▓▓▓ ▓▓▓▓ ▓ ▓  ▓    ▓  ▓
  144. Echo           ▓  ▓ ▓ ▓  ▓    ▓ ▓  ▓    ▓  ▓
  145. Echo           ▓▓▓▓ ▓ ▓▓ ▓     ▓  ▓▓▓ ▓ ▓▓▓▓
  146. Echo.
  147. Echo ==============================================================================
  148. Echo.
  149. Echo   Create Minecraft Folder v1.0.0
  150. Echo.
  151. Echo ------------------------------------------------------------------------------
  152. Echo.
  153. Echo   Introduction: Program Introduction
  154. Echo.
  155. Echo ------------------------------------------------------------------------------
  156. Echo.
  157. Echo   This program was developed by Jason in 2015. Using DOS language and
  158. Echo   developed in the batch file development environment. And packaged into an
  159. Echo   executable file using "Bat To Exe Converter".
  160. Echo.
  161. Echo ------------------------------------------------------------------------------
  162. Echo.
  163. PAUSE
  164. Echo.
  165. Echo ------------------------------------------------------------------------------
  166. cls
  167. goto Introduction_Page2
  168. :Introduction_Page2
  169. ::介紹頁面的第二頁
  170. Echo ------------------------------------------------------------------------------
  171. Echo.
  172. Echo   Create Minecraft Folder v1.0.0
  173. Echo.
  174. Echo ------------------------------------------------------------------------------
  175. Echo.
  176. Echo   Introduction: Author And Credit
  177. Echo.
  178. Echo ------------------------------------------------------------------------------
  179. Echo.
  180. Echo   Author:
  181. Echo     Jason @ James Studio
  182. Echo.
  183. Echo   Credit:
  184. Echo     Support @ CloudDream Studio
  185. Echo     File Storage @ Baidu Yun
  186. Echo     Publication @ Mcbbs.Net
  187. Echo.
  188. Echo ------------------------------------------------------------------------------
  189. Echo.
  190. PAUSE
  191. Echo.
  192. Echo ------------------------------------------------------------------------------
  193. cls
  194. goto Introduction_Page3
  195. :Introduction_Page3
  196. ::介紹頁面的第三頁
  197. Echo ------------------------------------------------------------------------------
  198. Echo.
  199. Echo   Create Minecraft Folder v1.0.0
  200. Echo.
  201. Echo ------------------------------------------------------------------------------
  202. Echo.
  203. Echo   Introduction: Program Information
  204. Echo.
  205. Echo ------------------------------------------------------------------------------
  206. Echo.
  207. Echo   Program name: Create Minecraft Folder
  208. Echo   Program type: Minecraft Tool
  209. Echo   Run language: English Only
  210. Echo   Run platform: Windows 2000/XP/Vista/7/8/8.1
  211. Echo   Program lang: DOS language (Batch file)
  212. Echo.
  213. Echo ------------------------------------------------------------------------------
  214. Echo.
  215. PAUSE
  216. Echo.
  217. Echo ------------------------------------------------------------------------------
  218. cls
  219. goto Introduction_Page4
  220. :Introduction_Page4
  221. ::介紹頁面的第四頁
  222. Echo ------------------------------------------------------------------------------
  223. Echo.
  224. Echo   Create Minecraft Folder v1.0.0
  225. Echo.
  226. Echo ------------------------------------------------------------------------------
  227. Echo.
  228. Echo   Introduction: Contact Us
  229. Echo.
  230. Echo ------------------------------------------------------------------------------
  231. Echo.
  232. Echo   // Jason
  233. Echo   Website: http://www.dotblogs.com.tw/jasonhk/
  234. Echo   E-mail: mcjameshk@aol.com
  235. Echo.
  236. Echo ------------------------------------------------------------------------------
  237. Echo.
  238. PAUSE
  239. Echo.
  240. Echo ------------------------------------------------------------------------------
  241. cls
  242. goto Introduction_Page5
  243. :Introduction_Page5
  244. ::介紹頁面的第五頁
  245. Echo ------------------------------------------------------------------------------
  246. Echo.
  247. Echo   Create Minecraft Folder v1.0.0
  248. Echo.
  249. Echo ------------------------------------------------------------------------------
  250. Echo.
  251. Echo   Introduction: Error Report
  252. Echo.
  253. Echo ------------------------------------------------------------------------------
  254. Echo.
  255. Echo   A application needs feedback from users. Be able to make the program with a
  256. Echo   better improvement. If there are any errors in the program, please record
  257. Echo   the error and then sent via e-mail to "mcjameshk@aol.com".
  258. Echo.
  259. Echo ------------------------------------------------------------------------------
  260. Echo.
  261. PAUSE
  262. Echo.
  263. Echo ------------------------------------------------------------------------------
  264. cls
  265. goto Introduction_Page6
  266. :Introduction_Page6
  267. ::介紹頁面的第六頁
  268. Echo ------------------------------------------------------------------------------
  269. Echo.
  270. Echo   Create Minecraft Folder v1.0.0
  271. Echo.
  272. Echo ------------------------------------------------------------------------------
  273. Echo.
  274. Echo   Introduction: Copyright Information
  275. Echo.
  276. Echo ------------------------------------------------------------------------------
  277. Echo.
  278. Echo   Production: Jason
  279. Echo   Copyright: James Studio 2015
  280. Echo.
  281. Echo ------------------------------------------------------------------------------
  282. Echo.
  283. Echo   End of introductory part, About to return to the main menu.
  284. Echo.
  285. Echo ------------------------------------------------------------------------------
  286. Echo.
  287. PAUSE
  288. Echo.
  289. Echo ------------------------------------------------------------------------------
  290. cls
  291. goto Menu
  292.  
  293.  
  294. :HowToUse
  295. Echo ------------------------------------------------------------------------------
  296. Echo.
  297. Echo   Create Minecraft Folder v1.0.0
  298. Echo.                                      
  299. Echo ------------------------------------------------------------------------------
  300. Echo.
  301. Echo   How To Use
  302. Echo.
  303. Echo ------------------------------------------------------------------------------
  304. Echo.
  305. Echo   1. In the main menu, enter "C", then press Enter.
  306. Echo   2. In the confirmation page, enter "Y", and then press Enter.
  307. Echo   3. Wait for program processing instructions.
  308. Echo   4. Create a folder successfully!
  309. Echo   5. After exiting the program, will see the created folder.
  310. Echo   6. Complete the entire procedure!
  311. Echo.
  312. Echo ------------------------------------------------------------------------------
  313. Echo.
  314. PAUSE
  315. Echo.
  316. Echo ------------------------------------------------------------------------------
  317. cls
  318. goto Menu
  319.  
  320.  
  321. :CreateFolder
  322. :CreateFolder_Preparation
  323. ::準備創建資料夾
  324. Echo ==============================================================================
  325. Echo.
  326. Echo           ▓▓▓▓ ▓▓▓▓ ▓▓▓▓     ▓▓    ▓▓▓▓
  327. Echo           ▓  ▓ ▓  ▓ ▓         ▓    ▓  ▓
  328. Echo           ▓    ▓▓▓▓ ▓▓▓▓ ▓ ▓  ▓    ▓  ▓
  329. Echo           ▓  ▓ ▓ ▓  ▓    ▓ ▓  ▓    ▓  ▓
  330. Echo           ▓▓▓▓ ▓ ▓▓ ▓     ▓  ▓▓▓ ▓ ▓▓▓▓
  331. Echo.
  332. Echo ==============================================================================
  333. Echo.
  334. Echo   Create Minecraft Folder v1.0.0
  335. Echo.                                      
  336. Echo ------------------------------------------------------------------------------
  337. Echo.
  338. Echo        ┌──────────────  0%%──────────────┐
  339. Echo        └                              ┘
  340. Echo          Status: Preparing to create folder
  341. Echo.
  342. Echo ------------------------------------------------------------------------------
  343. @rd .minecraft
  344. @timeout /t 1 /nobreak
  345. cls
  346. goto :CreateFolder_Creation
  347. :CreateFolder_Creation
  348. ::開始創建資料夾
  349. Echo ==============================================================================
  350. Echo.
  351. Echo           ▓▓▓▓ ▓▓▓▓ ▓▓▓▓     ▓▓    ▓▓▓▓
  352. Echo           ▓  ▓ ▓  ▓ ▓         ▓    ▓  ▓
  353. Echo           ▓    ▓▓▓▓ ▓▓▓▓ ▓ ▓  ▓    ▓  ▓
  354. Echo           ▓  ▓ ▓ ▓  ▓    ▓ ▓  ▓    ▓  ▓
  355. Echo           ▓▓▓▓ ▓ ▓▓ ▓     ▓  ▓▓▓ ▓ ▓▓▓▓
  356. Echo.
  357. Echo ==============================================================================
  358. Echo.
  359. Echo   Create Minecraft Folder v1.0.0
  360. Echo.                                      
  361. Echo ------------------------------------------------------------------------------
  362. Echo.
  363. Echo        ┌────────────── 50%%──────────────┐
  364. Echo        └▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓               ┘
  365. Echo          Status: Being creat folder
  366. Echo.
  367. Echo ------------------------------------------------------------------------------
  368. @md .minecraft
  369. @timeout /t 1 /nobreak
  370. cls
  371. goto :CreateFolder_Finished
  372. :CreateFolder_Finished
  373. ::完成創建資料夾
  374. Echo ==============================================================================
  375. Echo.
  376. Echo           ▓▓▓▓ ▓▓▓▓ ▓▓▓▓     ▓▓    ▓▓▓▓
  377. Echo           ▓  ▓ ▓  ▓ ▓         ▓    ▓  ▓
  378. Echo           ▓    ▓▓▓▓ ▓▓▓▓ ▓ ▓  ▓    ▓  ▓
  379. Echo           ▓  ▓ ▓ ▓  ▓    ▓ ▓  ▓    ▓  ▓
  380. Echo           ▓▓▓▓ ▓ ▓▓ ▓     ▓  ▓▓▓ ▓ ▓▓▓▓
  381. Echo.
  382. Echo ==============================================================================
  383. Echo.
  384. Echo   Create Minecraft Folder v1.0.0
  385. Echo.                                      
  386. Echo ------------------------------------------------------------------------------
  387. Echo.
  388. Echo        ┌──────────────100%%──────────────┐
  389. Echo        └▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓┘
  390. Echo          Status: Finished creat folder
  391. Echo.
  392. Echo ------------------------------------------------------------------------------
  393. Echo.
  394. PAUSE
  395. Echo.
  396. Echo ------------------------------------------------------------------------------
  397. cls
  398. goto :CreateFolder_Exit
  399. :CreateFolder_Exit
  400. ::退出創建資料夾
  401. Echo ==============================================================================
  402. Echo.
  403. Echo           ▓▓▓▓ ▓▓▓▓ ▓▓▓▓     ▓▓    ▓▓▓▓
  404. Echo           ▓  ▓ ▓  ▓ ▓         ▓    ▓  ▓
  405. Echo           ▓    ▓▓▓▓ ▓▓▓▓ ▓ ▓  ▓    ▓  ▓
  406. Echo           ▓  ▓ ▓ ▓  ▓    ▓ ▓  ▓    ▓  ▓
  407. Echo           ▓▓▓▓ ▓ ▓▓ ▓     ▓  ▓▓▓ ▓ ▓▓▓▓
  408. Echo.
  409. Echo ==============================================================================
  410. Echo.
  411. Echo   Create Minecraft Folder v1.0.0
  412. Echo.                                      
  413. Echo ------------------------------------------------------------------------------
  414. Echo.
  415. Echo   Finished creat folder, About to exit the program.
  416. Echo.
  417. Echo ------------------------------------------------------------------------------
  418. Echo.
  419. PAUSE
  420. Echo.
  421. Echo ------------------------------------------------------------------------------
  422. cls
  423. goto Exit
  424.  
  425.  
  426.  
  427.  
  428. :ExitConfirmation
  429. ::詢問用家是否真的要關閉程式
  430. set Confirmation=
  431. Echo ==============================================================================
  432. Echo.
  433. Echo           ▓▓▓▓ ▓▓▓▓ ▓▓▓▓     ▓▓    ▓▓▓▓
  434. Echo           ▓  ▓ ▓  ▓ ▓         ▓    ▓  ▓
  435. Echo           ▓    ▓▓▓▓ ▓▓▓▓ ▓ ▓  ▓    ▓  ▓
  436. Echo           ▓  ▓ ▓ ▓  ▓    ▓ ▓  ▓    ▓  ▓
  437. Echo           ▓▓▓▓ ▓ ▓▓ ▓     ▓  ▓▓▓ ▓ ▓▓▓▓
  438. Echo.
  439. Echo ==============================================================================
  440. Echo.
  441. Echo   Create Minecraft Folder v1.0.0
  442. Echo.
  443. Echo ------------------------------------------------------------------------------
  444. Echo.
  445. Echo   Exit Confirmation:
  446. Echo     [Y]es
  447. Echo     [N]o
  448. Echo   *Please enter the first letter of the item you want to select.
  449. Echo.
  450. Echo ------------------------------------------------------------------------------
  451. Echo.
  452. set /P Confirmation=  Please select an item: %=%
  453. Echo.
  454. Echo ------------------------------------------------------------------------------
  455. cls
  456. If %Confirmation% == Y goto Exit
  457. If %Confirmation% == N goto Menu
  458. If %Confirmation% == y goto Exit
  459. If %Confirmation% == n goto Menu
  460. goto ExitConfirmation
  461.  
  462.  
  463. :Exit
  464. :Exit_Greeting
  465. ::關閉程式前的問候語
  466. Echo ==============================================================================
  467. Echo.
  468. Echo           ▓▓▓▓ ▓▓▓▓ ▓▓▓▓     ▓▓    ▓▓▓▓
  469. Echo           ▓  ▓ ▓  ▓ ▓         ▓    ▓  ▓
  470. Echo           ▓    ▓▓▓▓ ▓▓▓▓ ▓ ▓  ▓    ▓  ▓
  471. Echo           ▓  ▓ ▓ ▓  ▓    ▓ ▓  ▓    ▓  ▓
  472. Echo           ▓▓▓▓ ▓ ▓▓ ▓     ▓  ▓▓▓ ▓ ▓▓▓▓
  473. Echo.
  474. Echo ==============================================================================
  475. Echo.
  476. Echo   Create Minecraft Folder v1.0.0
  477. Echo.
  478. Echo ------------------------------------------------------------------------------
  479. Echo.
  480. Echo   Thank you for using our application, goodbye!
  481. Echo   The program has been closed.
  482. Echo.
  483. Echo ------------------------------------------------------------------------------
  484. Echo.
  485. PAUSE
  486. Echo.
  487. Echo ------------------------------------------------------------------------------
  488. cls
  489. goto Exit_Shutdown
  490. :Exit_Shutdown
  491. ::關閉程式
  492. Echo ==============================================================================
  493. Echo.
  494. Echo           ▓▓▓▓ ▓▓▓▓ ▓▓▓▓     ▓▓    ▓▓▓▓
  495. Echo           ▓  ▓ ▓  ▓ ▓         ▓    ▓  ▓
  496. Echo           ▓    ▓▓▓▓ ▓▓▓▓ ▓ ▓  ▓    ▓  ▓
  497. Echo           ▓  ▓ ▓ ▓  ▓    ▓ ▓  ▓    ▓  ▓
  498. Echo           ▓▓▓▓ ▓ ▓▓ ▓     ▓  ▓▓▓ ▓ ▓▓▓▓
  499. Echo.
  500. Echo ==============================================================================
  501. Echo.
  502. Echo   Create Minecraft Folder v1.0.0
  503. Echo.
  504. Echo ------------------------------------------------------------------------------
  505. Echo.
  506. Echo   Shutdowning the program...
  507. Echo.
  508. Echo ------------------------------------------------------------------------------
  509. del ProgramRunning.txt
  510. @COLOR 07
  511. Exit /B
Advertisement
Add Comment
Please, Sign In to add comment