Board logo

标题: [游戏娱乐] 批处理IBM娱乐进度条 [打印本页]

作者: 604650699    时间: 2008-5-14 22:24     标题: 批处理IBM娱乐进度条

只用简单的命令完成,因为复杂的还没学完,呵呵
  1. @echo off     
  2. echo.
  3. echo.
  4. echo.
  5. echo.                     
  6. echo.              ■■■■■■ ■■■■■■■■      ■■■          ■■■
  7. echo.                   ■       ■          ■          ■            ■
  8. echo.                   ■       ■          ■         ■■          ■■
  9. echo.                   ■       ■         ■         ■  ■        ■  ■
  10. echo.                   ■       ■■■■■■■       ■    ■      ■    ■
  11. echo.                   ■       ■          ■      ■      ■    ■      ■
  12. echo.                   ■       ■          ■     ■        ■  ■        ■
  13. echo.                   ■       ■         ■     ■          ■■          ■
  14. echo.              ■■■■■■ ■■■■■■■■ ■■           ■           ■■
  15. echo.
  16. echo.
  17. echo.
  18. echo.
  19. echo.
  20. echo.
  21. echo.
  22. echo                        please wait........0%
  23. echo                       ┏────────────────────┓
  24. set a=                       ■■■
  25. for /l %%A in (1,1,1) do echo %a%
  26. echo                       ┗────────────────────┛
  27. for /l %%y in (1,1,500) do color 09
  28. cls
  29. echo.
  30. echo.
  31. echo.
  32. echo.                     
  33. echo.               ■■■■■■ ■■■■■■■■      ■■■          ■■■
  34. echo.                    ■       ■          ■          ■            ■
  35. echo.                    ■       ■          ■         ■■          ■■
  36. echo.                    ■       ■         ■         ■  ■        ■  ■
  37. echo.                    ■       ■■■■■■■       ■    ■      ■    ■
  38. echo.                    ■       ■          ■      ■      ■    ■      ■
  39. echo.                    ■       ■          ■     ■        ■  ■        ■
  40. echo.                    ■       ■         ■     ■          ■■          ■
  41. echo.               ■■■■■■ ■■■■■■■■ ■■           ■           ■■
  42. echo.
  43. echo.
  44. echo.
  45. echo.
  46. echo.
  47. echo.
  48. echo.
  49. echo                        please wait........10%
  50. echo                       ┏────────────────────┓
  51. set b=                           ■■■
  52. for /l %%B in (1,1,1) do echo %b%
  53. echo                       ┗────────────────────┛
  54. for /l %%y in (1,1,500) do color 09  
  55. cls
  56. echo.
  57. echo.
  58. echo.
  59. echo.                     
  60. echo.                ■■■■■■ ■■■■■■■■      ■■■          ■■■
  61. echo.                     ■       ■          ■          ■            ■
  62. echo.                     ■       ■          ■         ■■          ■■
  63. echo.                     ■       ■         ■         ■  ■        ■  ■
  64. echo.                     ■       ■■■■■■■       ■    ■      ■    ■
  65. echo.                     ■       ■          ■      ■      ■    ■      ■
  66. echo.                     ■       ■          ■     ■        ■  ■        ■
  67. echo.                     ■       ■         ■     ■          ■■          ■
  68. echo.                ■■■■■■ ■■■■■■■■ ■■           ■           ■■
  69. echo.
  70. echo.
  71. echo.
  72. echo.
  73. echo.
  74. echo.
  75. echo.
  76. echo                        please wait........15%
  77. echo                       ┏────────────────────┓
  78. set c=                             ■■■
  79. for /l %%C in (1,1,1) do echo %c%
  80. echo                       ┗────────────────────┛
  81. for /l %%y in (1,1,500) do color 09
  82. cls
  83. echo.
  84. echo.
  85. echo.
  86. echo.                     
  87. echo.                 ■■■■■■ ■■■■■■■■      ■■■          ■■■
  88. echo.                      ■       ■          ■          ■            ■
  89. echo.                      ■       ■          ■         ■■          ■■
  90. echo.                      ■       ■         ■         ■  ■        ■  ■
  91. echo.                      ■       ■■■■■■■       ■    ■      ■    ■
  92. echo.                      ■       ■          ■      ■      ■    ■      ■
  93. echo.                      ■       ■          ■     ■        ■  ■        ■
  94. echo.                      ■       ■         ■     ■          ■■          ■
  95. echo.                 ■■■■■■ ■■■■■■■■ ■■           ■           ■■
  96. echo.
  97. echo.
  98. echo.
  99. echo.
  100. echo.
  101. echo.
  102. echo.
  103. echo                        please wait........20%
  104. echo                       ┏────────────────────┓
  105. set d=                               ■■■
  106. for /l %%D in (1,1,1) do echo %d%
  107. echo                      ┗────────────────────┛
  108. for /l %%y in (1,1,500) do color 09
  109. cls
  110. echo.
  111. echo.
  112. echo.
  113. echo.                        
  114. echo.                  ■■■■■■ ■■■■■■■■      ■■■          ■■■
  115. echo.                       ■       ■          ■          ■            ■
  116. echo.                       ■       ■          ■         ■■          ■■
  117. echo.                       ■       ■         ■         ■  ■        ■  ■
  118. echo.                       ■       ■■■■■■■       ■    ■      ■    ■
  119. echo.                       ■       ■          ■      ■      ■    ■      ■
  120. echo.                       ■       ■          ■     ■        ■  ■        ■
  121. echo.                       ■       ■         ■     ■          ■■          ■
  122. echo.                  ■■■■■■ ■■■■■■■■ ■■           ■           ■■
  123. echo.
  124. echo.
  125. echo.
  126. echo.
  127. echo.
  128. echo.
  129. echo.
  130. echo                        please wait........25%
  131. echo                       ┏────────────────────┓
  132. set e=                                 ■■■
  133. for /l %%E in (1,1,1) do echo %e%
  134. echo                      ┗────────────────────┛
  135. for /l %%y in (1,1,500) do color 09
  136. cls
  137. echo.
  138. echo.
  139. echo.
  140. echo.                     
  141. echo.                   ■■■■■■ ■■■■■■■■      ■■■          ■■■
  142. echo.                        ■       ■          ■          ■            ■
  143. echo.                        ■       ■          ■         ■■          ■■
  144. echo.                        ■       ■         ■         ■  ■        ■  ■
  145. echo.                        ■       ■■■■■■■       ■    ■      ■    ■
  146. echo.                        ■       ■          ■      ■      ■    ■      ■
  147. echo.                        ■       ■          ■     ■        ■  ■        ■
  148. echo.                        ■       ■         ■     ■          ■■          ■
  149. echo.                   ■■■■■■ ■■■■■■■■ ■■           ■           ■■
  150. echo.
  151. echo.
  152. echo.
  153. echo.
  154. echo.
  155. echo.
  156. echo.
  157. echo                        please wait........30%
  158. echo                       ┏────────────────────┓
  159. set f=                                   ■■■
  160. for /l %%F in (1,1,1) do echo %f%
  161. echo                      ┗────────────────────┛
  162. for /l %%y in (1,1,500) do color 09
  163. cls
  164. echo.
  165. echo.
  166. echo.
  167. echo.                     
  168. echo.              ■■■■■■ ■■■■■■■■      ■■■          ■■■
  169. echo.                   ■       ■          ■          ■            ■
  170. echo.                   ■       ■          ■         ■■          ■■
  171. echo.                   ■       ■         ■         ■  ■        ■  ■
  172. echo.                   ■       ■■■■■■■       ■    ■      ■    ■
  173. echo.                   ■       ■          ■      ■      ■    ■      ■
  174. echo.                   ■       ■          ■     ■        ■  ■        ■
  175. echo.                   ■       ■         ■     ■          ■■          ■
  176. echo.              ■■■■■■ ■■■■■■■■ ■■           ■           ■■
  177. echo.
  178. echo.
  179. echo.
  180. echo.
  181. echo.
  182. echo.
  183. echo.
  184. echo                        please wait........40%
  185. echo                       ┏────────────────────┓
  186. set g=                                     ■■■
  187. for /l %%G in (1,1,1) do echo %g%
  188. echo                      ┗────────────────────┛
  189. for /l %%y in (1,1,500) do color 09
  190. cls
  191. echo.
  192. echo.
  193. echo.
  194. echo.                     
  195. echo.              ■■■■■■ ■■■■■■■■      ■■■          ■■■
  196. echo.                   ■       ■          ■          ■            ■
  197. echo.                   ■       ■          ■         ■■          ■■
  198. echo.                   ■       ■         ■         ■  ■        ■  ■
  199. echo.                   ■       ■■■■■■■       ■    ■      ■    ■
  200. echo.                   ■       ■          ■      ■      ■    ■      ■
  201. echo.                   ■       ■          ■     ■        ■  ■        ■
  202. echo.                   ■       ■         ■     ■          ■■          ■
  203. echo.              ■■■■■■ ■■■■■■■■ ■■           ■           ■■
  204. echo.
  205. echo.
  206. echo.
  207. echo.
  208. echo.
  209. echo.
  210. echo.
  211. echo                        please wait........45%
  212. echo                       ┏────────────────────┓
  213. set h=                                       ■■■
  214. for /l %%H in (1,1,1) do echo %h%
  215. echo                       ┗────────────────────┛
  216. for /l %%y in (1,1,500) do color 09
  217. cls
  218. echo.
  219. echo.
  220. echo.
  221. echo.                     
  222. echo.              ■■■■■■ ■■■■■■■■      ■■■          ■■■
  223. echo.                   ■       ■          ■          ■            ■
  224. echo.                   ■       ■          ■         ■■          ■■
  225. echo.                   ■       ■         ■         ■  ■        ■  ■
  226. echo.                   ■       ■■■■■■■       ■    ■      ■    ■
  227. echo.                   ■       ■          ■      ■      ■    ■      ■
  228. echo.                   ■       ■          ■     ■        ■  ■        ■
  229. echo.                   ■       ■         ■     ■          ■■          ■
  230. echo.              ■■■■■■ ■■■■■■■■ ■■           ■           ■■
  231. echo.
  232. echo.
  233. echo.
  234. echo.
  235. echo.
  236. echo.
  237. echo.
  238. echo                        please wait........50%
  239. echo                       ┏────────────────────┓
  240. set i=                                         ■■■
  241. for /l %%I in (1,1,1) do echo %i%
  242. echo                       ┗────────────────────┛
  243. for /l %%y in (1,1,500) do color 09
  244. cls
  245. echo.
  246. echo.
  247. echo.
  248. echo.                     
  249. echo.              ■■■■■■ ■■■■■■■■      ■■■          ■■■
  250. echo.                   ■       ■          ■          ■            ■
  251. echo.                   ■       ■          ■         ■■          ■■
  252. echo.                   ■       ■         ■         ■  ■        ■  ■
  253. echo.                   ■       ■■■■■■■       ■    ■      ■    ■
  254. echo.                   ■       ■          ■      ■      ■    ■      ■
  255. echo.                   ■       ■          ■     ■        ■  ■        ■
  256. echo.                   ■       ■         ■     ■          ■■          ■
  257. echo.              ■■■■■■ ■■■■■■■■ ■■           ■           ■■
  258. echo.
  259. echo.
  260. echo.
  261. echo.
  262. echo.
  263. echo.
  264. echo.
  265. echo                        please wait........55%
  266. echo                       ┏────────────────────┓
  267. set l=                                           ■■■
  268. for /l %%J in (1,1,1) do echo %l%
  269. echo                       ┗────────────────────┛
  270. for /l %%y in (1,1,500) do color 09
  271. cls
  272. echo.
  273. echo.
  274. echo.
  275. echo.                     
  276. echo.              ■■■■■■ ■■■■■■■■      ■■■          ■■■
  277. echo.                   ■       ■          ■          ■            ■
  278. echo.                   ■       ■          ■         ■■          ■■
  279. echo.                   ■       ■         ■         ■  ■        ■  ■
  280. echo.                   ■       ■■■■■■■       ■    ■      ■    ■
  281. echo.                   ■       ■          ■      ■      ■    ■      ■
  282. echo.                   ■       ■          ■     ■        ■  ■        ■
  283. echo.                   ■       ■         ■     ■          ■■          ■
  284. echo.              ■■■■■■ ■■■■■■■■ ■■           ■           ■■
  285. echo.
  286. echo.
  287. echo.
  288. echo.
  289. echo.
  290. echo.
  291. echo.
  292. echo                        please wait........60%
  293. echo                       ┏────────────────────┓
  294. set j=                                             ■■■
  295. for /l %%K in (1,1,1) do echo %j%
  296. echo                       ┗────────────────────┛
  297. for /l %%y in (1,1,500) do color 09  
  298. cls
  299. echo.
  300. echo.
  301. echo.
  302. echo.                     
  303. echo.              ■■■■■■ ■■■■■■■■      ■■■          ■■■
  304. echo.                   ■       ■          ■          ■            ■
  305. echo.                   ■       ■          ■         ■■          ■■
  306. echo.                   ■       ■         ■         ■  ■        ■  ■
  307. echo.                   ■       ■■■■■■■       ■    ■      ■    ■
  308. echo.                   ■       ■          ■      ■      ■    ■      ■
  309. echo.                   ■       ■          ■     ■        ■  ■        ■
  310. echo.                   ■       ■         ■     ■          ■■          ■
  311. echo.              ■■■■■■ ■■■■■■■■ ■■           ■           ■■
  312. echo.
  313. echo.
  314. echo.
  315. echo.
  316. echo.
  317. echo.
  318. echo.
  319. echo                        please wait........65%
  320. echo                       ┏────────────────────┓
  321. set k=                                               ■■■
  322. for /l %%L in (1,1,1) do echo %k%
  323. echo                       ┗────────────────────┛
  324. for /l %%y in (1,1,500) do color 09  
  325. cls
  326. echo.
  327. echo.
  328. echo.
  329. echo.                     
  330. echo.              ■■■■■■ ■■■■■■■■      ■■■          ■■■
  331. echo.                   ■       ■          ■          ■            ■
  332. echo.                   ■       ■          ■         ■■          ■■
  333. echo.                   ■       ■         ■         ■  ■        ■  ■
  334. echo.                   ■       ■■■■■■■       ■    ■      ■    ■
  335. echo.                   ■       ■          ■      ■      ■    ■      ■
  336. echo.                   ■       ■          ■     ■        ■  ■        ■
  337. echo.                   ■       ■         ■     ■          ■■          ■
  338. echo.              ■■■■■■ ■■■■■■■■ ■■           ■           ■■
  339. echo.
  340. echo.
  341. echo.
  342. echo.
  343. echo.
  344. echo.
  345. echo.
  346. echo                        please wait........70%
  347. echo                       ┏────────────────────┓
  348. set t=                                                ■■■
  349. for /l %%M in (1,1,1) do echo %t%
  350. echo                       ┗────────────────────┛
  351. for /l %%y in (1,1,500) do color 09  
  352. cls
  353. echo.
  354. echo.
  355. echo.
  356. echo.                     
  357. echo.                 ■■■■■■ ■■■■■■■■      ■■■          ■■■
  358. echo.                      ■       ■          ■          ■            ■
  359. echo.                      ■       ■          ■         ■■          ■■
  360. echo.                      ■       ■         ■         ■  ■        ■  ■
  361. echo.                      ■       ■■■■■■■       ■    ■      ■    ■
  362. echo.                      ■       ■          ■      ■      ■    ■      ■
  363. echo.                      ■       ■          ■     ■        ■  ■        ■
  364. echo.                      ■       ■         ■     ■          ■■          ■
  365. echo.                 ■■■■■■ ■■■■■■■■ ■■           ■           ■■
  366. echo.
  367. echo.
  368. echo.
  369. echo.
  370. echo.
  371. echo.
  372. echo.
  373. echo                        please wait........75%
  374. echo                       ┏────────────────────┓
  375. set m=                                                  ■■■
  376. for /l %%N in (1,1,1) do echo %m%
  377. echo                      ┗────────────────────┛
  378. for /l %%y in (1,1,500) do color 09
  379. cls
  380. echo.
  381. echo.
  382. echo.
  383. echo.                     
  384. echo.              ■■■■■■ ■■■■■■■■      ■■■          ■■■
  385. echo.                   ■       ■          ■          ■            ■
  386. echo.                   ■       ■          ■         ■■          ■■
  387. echo.                   ■       ■         ■         ■  ■        ■  ■
  388. echo.                   ■       ■■■■■■■       ■    ■      ■    ■
  389. echo.                   ■       ■          ■      ■      ■    ■      ■
  390. echo.                   ■       ■          ■     ■        ■  ■        ■
  391. echo.                   ■       ■         ■     ■          ■■          ■
  392. echo.              ■■■■■■ ■■■■■■■■ ■■           ■           ■■
  393. echo.
  394. echo.
  395. echo.
  396. echo.
  397. echo.
  398. echo.
  399. echo.
  400. echo                        please wait........80%
  401. echo                       ┏────────────────────┓
  402. set n=                                                    ■■■
  403. for /l %%I in (1,1,1) do echo %n%
  404. echo                       ┗────────────────────┛
  405. for /l %%y in (1,1,500) do color 09
  406. cls
  407. echo.
  408. echo.
  409. echo.
  410. echo.                     
  411. echo.              ■■■■■■ ■■■■■■■■      ■■■          ■■■
  412. echo.                   ■       ■          ■          ■            ■
  413. echo.                   ■       ■          ■         ■■          ■■
  414. echo.                   ■       ■         ■         ■  ■        ■  ■
  415. echo.                   ■       ■■■■■■■       ■    ■      ■    ■
  416. echo.                   ■       ■          ■      ■      ■    ■      ■
  417. echo.                   ■       ■          ■     ■        ■  ■        ■
  418. echo.                   ■       ■         ■     ■          ■■          ■
  419. echo.              ■■■■■■ ■■■■■■■■ ■■           ■           ■■
  420. echo.
  421. echo.
  422. echo.
  423. echo.
  424. echo.
  425. echo.
  426. echo.
  427. echo                        please wait........85%
  428. echo                       ┏────────────────────┓
  429. set o=                                                     ■■■
  430. for /l %%J in (1,1,1) do echo %o%
  431. echo                       ┗────────────────────┛
  432. for /l %%y in (1,1,500) do color 09
  433. cls
  434. echo.
  435. echo.
  436. echo.
  437. echo.                     
  438. echo.              ■■■■■■ ■■■■■■■■      ■■■          ■■■
  439. echo.                   ■       ■          ■          ■            ■
  440. echo.                   ■       ■          ■         ■■          ■■
  441. echo.                   ■       ■         ■         ■  ■        ■  ■
  442. echo.                   ■       ■■■■■■■       ■    ■      ■    ■
  443. echo.                   ■       ■          ■      ■      ■    ■      ■
  444. echo.                   ■       ■          ■     ■        ■  ■        ■
  445. echo.                   ■       ■         ■     ■          ■■          ■
  446. echo.              ■■■■■■ ■■■■■■■■ ■■           ■           ■■
  447. echo.
  448. echo.
  449. echo.
  450. echo.
  451. echo.
  452. echo.
  453. echo.
  454. echo                        please wait........90%
  455. echo                       ┏────────────────────┓
  456. set p=                                                       ■■■
  457. for /l %%K in (1,1,1) do echo %p%
  458. echo                       ┗────────────────────┛
  459. for /l %%y in (1,1,500) do color 09
  460. cls
  461. echo.
  462. echo.
  463. echo.
  464. echo.                     
  465. echo.              ■■■■■■ ■■■■■■■■      ■■■          ■■■
  466. echo.                   ■       ■          ■          ■            ■
  467. echo.                   ■       ■          ■         ■■          ■■
  468. echo.                   ■       ■         ■         ■  ■        ■  ■
  469. echo.                   ■       ■■■■■■■       ■    ■      ■    ■
  470. echo.                   ■       ■          ■      ■      ■    ■      ■
  471. echo.                   ■       ■          ■     ■        ■  ■        ■
  472. echo.                   ■       ■         ■     ■          ■■          ■
  473. echo.              ■■■■■■ ■■■■■■■■ ■■           ■           ■■
  474. echo.
  475. echo.
  476. echo.
  477. echo.
  478. echo.
  479. echo.
  480. echo.
  481. echo                        please wait........95%
  482. echo                       ┏────────────────────┓
  483. set q=                                                        ■■■
  484. for /l %%L in (1,1,1) do echo %q%
  485. echo                       ┗────────────────────┛
  486. for /l %%y in (1,1,500) do color 09  
  487. cls
  488. echo.
  489. echo.
  490. echo.
  491. echo.                     
  492. echo.              ■■■■■■ ■■■■■■■■      ■■■          ■■■
  493. echo.                   ■       ■          ■          ■            ■
  494. echo.                   ■       ■          ■         ■■          ■■
  495. echo.                   ■       ■         ■         ■  ■        ■  ■
  496. echo.                   ■       ■■■■■■■       ■    ■      ■    ■
  497. echo.                   ■       ■          ■      ■      ■    ■      ■
  498. echo.                   ■       ■          ■     ■        ■  ■        ■
  499. echo.                   ■       ■         ■     ■          ■■          ■
  500. echo.              ■■■■■■ ■■■■■■■■ ■■           ■           ■■
  501. echo.
  502. echo.
  503. echo.
  504. echo.
  505. echo.
  506. echo.
  507. echo.
  508. echo                        ok!!!
  509. echo                       ┏────────────────────┓
  510. set s=                                                         ■■■
  511. for /l %%N in (1,1,1) do echo %s%
  512. echo                       ┗────────────────────┛
  513. for /l %%y in (1,1,500) do color 09
  514. color 07
复制代码

作者: 骚鸡    时间: 2008-7-13 17:44

不好看~进度的不好,很呆板的。。。。
作者: hnqx    时间: 2010-4-16 00:46

你用了这么多echo. 是不是明显在浪费呢 用一句:
for /l %%i in (1,1,1) do echo.
是不是可以代替了?
看我写的 2000 启动界面 短小但不精悍
http://bbs.bathome.net/viewthread.php?tid=426&page=2#pid49819
作者: garyng    时间: 2011-9-1 20:26

太多水分啦~
但是效果蛮好的~
作者: 168450340    时间: 2013-5-5 11:58

真的好长。。。。。。好长。。
作者: 14270a    时间: 2018-5-12 16:57

效果可以,多加修改进度条就完美了
作者: ccagg33    时间: 2018-10-2 10:17

学习
新人只会看看




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2