home *** CD-ROM | disk | FTP | other *** search
/ Current Shareware 1994 January / SHAR194.ISO / modem / comm1023.zip / ZIPCON.BAT < prev   
DOS Batch File  |  1993-10-23  |  12KB  |  398 lines

  1. @echo off
  2. c:
  3. cd \new
  4. echo\
  5. echo             -------------------------------------------------------------
  6. echo             Integrity Check, please wait...
  7. echo             -------------------------------------------------------------
  8. echo\
  9. if exist %1.zip goto ZIP
  10. if exist %1.arj goto JRA
  11. if exist %1.lzh goto LZH
  12. if exist %1.pak goto KAP
  13. if exist %1.arc goto CRA
  14. goto UNKNOWN
  15. :ZIP
  16. pkunzip -t %1
  17. goto DONE1
  18. :JRA
  19. arj t %1
  20. goto DONE2
  21. :LZH
  22. lha t %1
  23. goto DONE3
  24. :KAP
  25. pak /t %1
  26. goto DONE4
  27. :CRA
  28. pkunpak -t %1
  29. goto DONE5
  30. :UNKNOWN
  31. echo\
  32. echo             -------------------------------------------------------------
  33. echo             Archive type is unknown, or there were no archives to test.
  34. echo             -------------------------------------------------------------
  35. echo             It will convert from these archives:  ZIP,ARJ,LZH,PAK,ARC.
  36. echo             -------------------------------------------------------------
  37. echo\
  38. goto FINISHED
  39. :DONE1
  40. if errorlevel 1 goto NOGOOD1
  41. echo\
  42. echo             -------------------------------------------------------------
  43. echo             Integrity Check of %1.zip is OK.
  44. echo             -------------------------------------------------------------
  45. echo\
  46. goto ARCHIVE1
  47. :NOGOOD1
  48. echo\
  49. echo             -------------------------------------------------------------
  50. echo             Conversion is aborted.
  51. echo             -------------------------------------------------------------
  52. echo\
  53. goto FINISHED
  54. :ARCHIVE1
  55. md c:\temp0
  56. md c:\temp1
  57. md c:\new
  58. copy %1.zip c:\temp0
  59. del %1.zip
  60. c:
  61. cd \temp0
  62. echo\
  63. echo             -------------------------------------------------------------
  64. echo             Uncompressing %1.zip.
  65. echo             -------------------------------------------------------------
  66. echo\
  67. pkunzip %1 c:\temp1
  68. copy %1.zip c:\new\zzz.zip
  69. del %1.zip
  70. cd \temp1
  71. rd c:\temp0
  72. echo\
  73. echo             -------------------------------------------------------------
  74. echo             Compressing %1.zip.
  75. echo             -------------------------------------------------------------
  76. echo\
  77. pkzip -ex %1 *.*
  78. copy %1.zip c:\new
  79. dlt *.*
  80. cd \new
  81. rd c:\temp1
  82. echo\
  83. echo             -------------------------------------------------------------
  84. echo             Adding comment to %1.zip.
  85. echo             -------------------------------------------------------------
  86. echo\
  87. pkzip -z %1.zip < c:\commo\awbbs
  88. echo\
  89. echo             -------------------------------------------------------------
  90. echo             Updating oldest filedate to %1.zip.
  91. echo             -------------------------------------------------------------
  92. echo\
  93. md c:\temp2
  94. pkunzip %1 c:\temp2
  95. pkzip %1.zip -o c:\temp2\*.*
  96. dlt c:\temp2\*.*
  97. rd c:\temp2
  98. echo\
  99. echo             -------------------------------------------------------------
  100. echo             Zzz.zip to %1.zip file comparison.
  101. echo             -------------------------------------------------------------
  102. dir zzz.zip
  103. dir %1.zip
  104. del zzz.zip
  105. echo\
  106. echo             -------------------------------------------------------------
  107. echo             %1.zip is in C:\NEW subdirectory.
  108. echo             -------------------------------------------------------------
  109. dir *.*
  110. goto FINISHED
  111. :DONE2
  112. if errorlevel 1 goto NOGOOD2
  113. echo\
  114. echo             -------------------------------------------------------------
  115. echo             Integrity Check of %1.arj is OK.
  116. echo             -------------------------------------------------------------
  117. echo\
  118. goto ARCHIVE2
  119. :NOGOOD2
  120. echo\
  121. echo             -------------------------------------------------------------
  122. echo             Conversion is aborted.
  123. echo             -------------------------------------------------------------
  124. echo\
  125. goto FINISHED
  126. :ARCHIVE2
  127. md c:\temp0
  128. md c:\temp1
  129. md c:\new
  130. copy %1.arj c:\temp0
  131. del %1.arj
  132. c:
  133. cd \temp0
  134. echo\
  135. echo             -------------------------------------------------------------
  136. echo             Uncompressing %1.arj.
  137. echo             -------------------------------------------------------------
  138. echo\
  139. arj e %1 c:\temp1\
  140. copy %1.arj c:\new
  141. del %1.arj
  142. cd \temp1
  143. rd c:\temp0
  144. echo\
  145. echo             -------------------------------------------------------------
  146. echo             Compressing %1.zip.
  147. echo             -------------------------------------------------------------
  148. echo\
  149. pkzip -ex %1 *.*
  150. copy %1.zip c:\new
  151. dlt *.*
  152. cd \new
  153. rd c:\temp1
  154. echo\
  155. echo             -------------------------------------------------------------
  156. echo             Adding comment to %1.zip.
  157. echo             -------------------------------------------------------------
  158. echo\
  159. pkzip -z %1.zip < c:\commo\awbbs
  160. echo\
  161. echo             -------------------------------------------------------------
  162. echo             Updating oldest filedate to %1.zip.
  163. echo             -------------------------------------------------------------
  164. echo\
  165. md c:\temp2
  166. pkunzip %1 c:\temp2
  167. pkzip %1.zip -o c:\temp2\*.*
  168. dlt c:\temp2\*.*
  169. rd c:\temp2
  170. echo\
  171. echo             -------------------------------------------------------------
  172. echo             %1.* file comparison.
  173. echo             -------------------------------------------------------------
  174. dir %1.*
  175. del %1.arj
  176. echo\
  177. echo             -------------------------------------------------------------
  178. echo             %1.zip is in C:\NEW subdirectory.
  179. echo             -------------------------------------------------------------
  180. dir *.*
  181. goto FINISHED
  182. :DONE3
  183. if errorlevel 1 goto NOGOOD3
  184. echo\
  185. echo             -------------------------------------------------------------
  186. echo             Integrity Check of %1.lzh is OK.
  187. echo             -------------------------------------------------------------
  188. echo\
  189. goto ARCHIVE3
  190. :NOGOOD3
  191. echo\
  192. echo             -------------------------------------------------------------
  193. echo             Conversion is aborted.
  194. echo             -------------------------------------------------------------
  195. echo\
  196. goto FINISHED
  197. :ARCHIVE3
  198. md c:\temp0
  199. md c:\temp1
  200. md c:\new
  201. copy %1.lzh c:\temp0
  202. del %1.lzh
  203. c:
  204. cd \temp0
  205. echo\
  206. echo             -------------------------------------------------------------
  207. echo             Uncompressing %1.lzh.
  208. echo             -------------------------------------------------------------
  209. echo\
  210. lha e %1 c:\temp1\
  211. copy %1.lzh c:\new
  212. del %1.lzh
  213. cd \temp1
  214. rd c:\temp0
  215. echo\
  216. echo             -------------------------------------------------------------
  217. echo             Compressing %1.zip.
  218. echo             -------------------------------------------------------------
  219. echo\
  220. pkzip -ex %1 *.*
  221. copy %1.zip c:\new
  222. dlt *.*
  223. cd \new
  224. rd c:\temp1
  225. echo\
  226. echo             -------------------------------------------------------------
  227. echo             Adding comment to %1.zip.
  228. echo             -------------------------------------------------------------
  229. echo\
  230. pkzip -z %1.zip < c:\commo\awbbs
  231. echo\
  232. echo             -------------------------------------------------------------
  233. echo             Updating oldest filedate to %1.zip.
  234. echo             -------------------------------------------------------------
  235. echo\
  236. md c:\temp2
  237. pkunzip %1 c:\temp2
  238. pkzip %1.zip -o c:\temp2\*.*
  239. dlt c:\temp2\*.*
  240. rd c:\temp2
  241. echo\
  242. echo             -------------------------------------------------------------
  243. echo             %1.* file comparison.
  244. echo             -------------------------------------------------------------
  245. dir %1.*
  246. del %1.lzh
  247. echo\
  248. echo             -------------------------------------------------------------
  249. echo             %1.lzh is in C:\NEW subdirectory.
  250. echo             -------------------------------------------------------------
  251. dir *.*
  252. goto FINISHED
  253. :DONE4
  254. if errorlevel 1 goto NOGOOD4
  255. echo\
  256. echo             -------------------------------------------------------------
  257. echo             Integrity Check of %1.pak is OK.
  258. echo             -------------------------------------------------------------
  259. echo\
  260. goto ARCHIVE4
  261. :NOGOOD4
  262. echo\
  263. echo             -------------------------------------------------------------
  264. echo             Conversion is aborted.
  265. echo             -------------------------------------------------------------
  266. echo\
  267. goto FINISHED
  268. :ARCHIVE4
  269. md c:\temp0
  270. md c:\temp1
  271. md c:\new
  272. copy %1.pak c:\temp0
  273. del %1.pak
  274. c:
  275. cd \temp0
  276. echo\
  277. echo             -------------------------------------------------------------
  278. echo             Uncompressing %1.pak.
  279. echo             -------------------------------------------------------------
  280. echo\
  281. pak e %1 c:\temp1
  282. copy %1.pak c:\new
  283. del %1.pak
  284. cd \temp1
  285. rd c:\temp0
  286. echo\
  287. echo             -------------------------------------------------------------
  288. echo             Compressing %1.zip.
  289. echo             -------------------------------------------------------------
  290. echo\
  291. pkzip -ex %1 *.*
  292. copy %1.zip c:\new
  293. dlt *.*
  294. cd \new
  295. rd c:\temp1
  296. echo\
  297. echo             -------------------------------------------------------------
  298. echo             Adding comment to %1.zip.
  299. echo             -------------------------------------------------------------
  300. echo\
  301. pkzip -z %1.zip < c:\commo\awbbs
  302. echo\
  303. echo             -------------------------------------------------------------
  304. echo             Updating oldest filedate to %1.zip.
  305. echo             -------------------------------------------------------------
  306. echo\
  307. md c:\temp2
  308. pkunzip %1 c:\temp2
  309. pkzip %1.zip -o c:\temp2\*.*
  310. dlt c:\temp2\*.*
  311. rd c:\temp2
  312. echo\
  313. echo             -------------------------------------------------------------
  314. echo             %1.* file comparison.
  315. echo             -------------------------------------------------------------
  316. dir %1.*
  317. del %1.pak
  318. echo\
  319. echo             -------------------------------------------------------------
  320. echo             %1.zip is in C:\NEW subdirectory.
  321. echo             -------------------------------------------------------------
  322. dir *.*
  323. goto FINISHED
  324. :DONE5
  325. if errorlevel 1 goto NOGOOD5
  326. echo\
  327. echo             -------------------------------------------------------------
  328. echo             Integrity Check of %1.arc is OK.
  329. echo             -------------------------------------------------------------
  330. echo\
  331. goto ARCHIVE5
  332. :NOGOOD5
  333. echo\
  334. echo             -------------------------------------------------------------
  335. echo             Conversion is aborted.
  336. echo             -------------------------------------------------------------
  337. echo\
  338. goto FINISHED
  339. :ARCHIVE5
  340. md c:\temp0
  341. md c:\temp1
  342. md c:\new
  343. copy %1.arc c:\temp0
  344. del %1.arc
  345. c:
  346. cd \temp0
  347. echo\
  348. echo             -------------------------------------------------------------
  349. echo             Uncompressing %1.arc.
  350. echo             -------------------------------------------------------------
  351. echo\
  352. pkunpak %1 c:\temp1
  353. copy %1.arc c:\new
  354. del %1.arc
  355. cd \temp1
  356. rd c:\temp0
  357. echo\
  358. echo             -------------------------------------------------------------
  359. echo             Compressing %1.zip.
  360. echo             -------------------------------------------------------------
  361. echo\
  362. pkzip -ex %1 *.*
  363. copy %1.zip c:\new
  364. dlt *.*
  365. cd \new
  366. rd c:\temp1
  367. echo\
  368. echo             -------------------------------------------------------------
  369. echo             Adding comment to %1.zip.
  370. echo             -------------------------------------------------------------
  371. echo\
  372. pkzip -z %1.zip < c:\commo\awbbs
  373. echo\
  374. echo             -------------------------------------------------------------
  375. echo             Updating oldest filedate to %1.zip.
  376. echo             -------------------------------------------------------------
  377. echo\
  378. md c:\temp2
  379. pkunzip %1 c:\temp2
  380. pkzip %1.zip -o c:\temp2\*.*
  381. dlt c:\temp2\*.*
  382. rd c:\temp2
  383. echo\
  384. echo             -------------------------------------------------------------
  385. echo             %1.* file comparison.
  386. echo             -------------------------------------------------------------
  387. dir %1.*
  388. del %1.arc
  389. echo\
  390. echo             -------------------------------------------------------------
  391. echo             %1.zip is in C:\NEW subdirectory.
  392. echo             -------------------------------------------------------------
  393. dir *.*
  394. goto FINISHED
  395. :FINISHED
  396. c:
  397. cd \commo
  398.