home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 2001 January / VPR0101A.BIN / APP_DEMO / DI4DEMO / RESCUEME / OS2DOS / MAKEDISK.BAT < prev    next >
DOS Batch File  |  2000-09-08  |  10KB  |  305 lines

  1. @ECHO OFF
  2. REM  DP 4.0-08/02/00
  3. CLS
  4. ECHO 緊急用Drive Image起動ディスケット作成コマンド
  5. ECHO.
  6. ECHO この作成コマンドでは、ディスケットが3枚必要になります
  7. ECHO のでディスケットを3枚用意してください。
  8. ECHO また、この後で表示されるライセンス契約に同意して頂ける
  9. ECHO 場合のみディスケットの作成が行えます。
  10. ECHO.
  11. ECHO.
  12. if %1n==A:n GOTO DRIVEOK
  13. if %1n==a:n GOTO DRIVEOK
  14. if %1n==B:n GOTO DRIVEOK
  15. if %1n==b:n GOTO DRIVEOK
  16. if %1n==C:n GOTO DRIVEOK
  17. if %1n==c:n GOTO DRIVEOK
  18. ECHO *************************************************
  19. ECHO このコマンド実行するときには、ディスケットの作成
  20. ECHO 先のドライブを指定してください。
  21. ECHO.
  22. ECHO 例) MAKEDISK A: または MAKEDISK B:
  23. ECHO *************************************************
  24. ECHO.
  25. PAUSE
  26. GOTO DONE
  27. :DRIVEOK
  28. ECHO 何かキーを押すとライセンス契約の画面に進みます。
  29. ECHO.
  30. PAUSE
  31. CLS
  32. IF NOT %OS%1==DRDOS1 GOTO WINMORE
  33. TYPE LICENSE.TXT /P
  34. GOTO GETKEY
  35. :WINMORE
  36. IF %WINBOOTDIR%1==1 GOTO NTMORE
  37. %WINBOOTDIR%\COMMAND\MORE < LICENSE.TXT
  38. GOTO GETKEY
  39. :NTMORE
  40. IF NOT EXIST %WINDIR%\SYSTEM32\MORE.COM GOTO TYPEIT
  41. %WINDIR%\SYSTEM32\MORE < LICENSE.TXT
  42. GOTO GETKEY
  43. :TYPEIT
  44. TYPE LICENSE.TXT
  45. :GETKEY
  46. ECHO.
  47. ECHO.
  48. PAUSE
  49. CLS
  50. ECHO ******************* ライセンス契約 *******************
  51. ECHO Drive Image の各種ライセンスについては、
  52. ECHO (株)ネットジャパン
  53. ECHO 営業部 電話03-3864-5210
  54. ECHO         e-mail  sales@netjapan.co.jp 
  55. ECHO にお問い合わせください。
  56. ECHO.
  57. ECHO ライセンスに同意して頂ける場合は YES を入力して
  58. ECHO Enter キーを押して下さい。
  59. ECHO.
  60. YES !このライセンス契約に同意して頂けますか (YES/NO)?
  61. IF ERRORLEVEL 1 GOTO FMTDISK
  62. ECHO.
  63. ECHO これらの条件に同意していただけない場合は、DriveImage 3
  64. ECHO Professionalのパッケージを破棄するかCDとディスクメディア
  65. ECHO を含む全てを一緒にして購入されたお店に返却してください。
  66. ECHO.
  67. ECHO インストールは完了しませんでした。
  68. GOTO DONE
  69. :FMTDISK
  70. if %1n==C:n GOTO NOSYS1
  71. if %1n==c:n GOTO NOSYS1
  72. CLS
  73. ECHO *************** ディスケットのフォーマット ***************
  74. PAUSE
  75. IF %WINBOOTDIR%1==1 GOTO CDOS1
  76. %WINBOOTDIR%\COMMAND\FORMAT %1 /BACKUP /S /V:DM40_DISK_1
  77. %WINBOOTDIR%\COMMAND\ATTRIB -R -H -S   %1\DRVSPACE.BIN
  78. DEL %1\DRVSPACE.BIN
  79. COPY CONFIG95.SYS                      %1\CONFIG.SYS
  80. COPY AUTOEXEC.BAT                      %1\AUTOEXEC.BAT
  81. COPY %WINBOOTDIR%\HIMEM.SYS            %1\HIMEM.SYS
  82. COPY %WINBOOTDIR%\JKEYB.SYS            %1\JKEYB.SYS
  83. COPY %WINBOOTDIR%\JKEYBRD.SYS          %1\JKEYBRD.SYS
  84. COPY %WINBOOTDIR%\COMMAND\FDISK.EXE    %1\FDISK.EXE
  85. COPY %WINBOOTDIR%\COMMAND\CHKDSK.EXE   %1\CHKDSK.EXE
  86. COPY %WINBOOTDIR%\COMMAND\MSCDEX.EXE   %1\MSCDEX.EXE
  87. GOTO NOSYS1
  88. :CDOS1
  89. ECHO フォーマット終了後に "Format another diskette (Y/N)?"
  90. ECHO というメッセージが表示されますので、ここで N を押して
  91. ECHO ください。
  92. ECHO.
  93. IF %OS%1==Windows_NT1 GOTO NTFORMAT1
  94. FORMAT %1 /U /V:DM40_DISK_1
  95. GOTO COPYFILES
  96. :NTFORMAT1
  97. FORMAT %1 /Q /V:DM40_DISK_1
  98. :COPYFILES
  99. CLS
  100. ECHO ************** DOS 起動ディスクの作成 **************
  101. ECHO システムを転送中です ....
  102. ECHO しばらくお待ちください。
  103. ECHO.
  104. COPY BIO.SYS      %1\IBMBIO.COM
  105. COPY DOS.SYS      %1\IBMDOS.COM
  106. COPY CMD.SYS      %1\COMMAND.COM
  107. COPY CONFIG.SYS   %1\CONFIG.SYS
  108. COPY AUTOEXEC.BAT %1\AUTOEXEC.BAT
  109. COPY HIMEM.SYS    %1\HIMEM.SYS
  110. COPY FDISK.COM    %1\FDISK.COM
  111. COPY CHKDSK.EXE   %1\CHKDSK.EXE
  112. COPY NWCDEX.SYS   %1\NWCDEX.EXE
  113. :NOSYS1
  114. COPY MOUSE.COM    %1\MOUSE.COM
  115. COPY PQPACKET.EXE %1\PQPACKET.EXE
  116. COPY PARTINFO.EXE %1\PARTINFO.EXE
  117. CLS
  118. ECHO.
  119. ECHO システムが転送されました。
  120. ECHO.
  121. ECHO ******* リムーバルメディア装置のドライバのインストール *******
  122. ECHO Iomega / SCSI CD-R / 富士通のリムーバルドライブの
  123. ECHO DOSドライバのインストールを行います。
  124. ECHO.
  125. MD %1\DRIVERS
  126. YES Iomega Jaz と Zip ドライブを使いますか (Y/N)?
  127. IF NOT ERRORLEVEL 1 GOTO NOIOMEGA
  128. ECHO Iomega Jaz と Zip のサポートソフトを転送中です ....
  129. ECHO しばらくお待ちください。
  130. ECHO. >>%1\AUTOEXEC.BAT
  131. ECHO REM INSTALL THE IOMEGA DRIVERS >>%1\AUTOEXEC.BAT
  132. ECHO \DRIVERS\GUEST.EXE             >>%1\AUTOEXEC.BAT
  133. COPY DRIVERS\GUEST.EXE     %1\DRIVERS\GUEST.EXE  
  134. COPY DRIVERS\GUEST.INI     %1\DRIVERS\GUEST.INI
  135. COPY DRIVERS\ASPIIDE.SYS   %1\DRIVERS\ASPIIDE.SYS
  136. COPY DRIVERS\ASPIATAP.SYS  %1\DRIVERS\ASPIATAP.SYS
  137. COPY DRIVERS\MCAM18XX.SYS  %1\DRIVERS\MCAM18XX.SYS
  138. COPY DRIVERS\ASPIPC16.SYS  %1\DRIVERS\ASPIPC16.SYS
  139. COPY DRIVERS\ASPI1616.SYS  %1\DRIVERS\ASPI1616.SYS
  140. COPY DRIVERS\ASPIPPM1.SYS  %1\DRIVERS\ASPIPPM1.SYS
  141. COPY DRIVERS\ASPIPPM2.SYS  %1\DRIVERS\ASPIPPM2.SYS
  142. COPY DRIVERS\NIBBLE.ILM    %1\DRIVERS\NIBBLE.ILM
  143. COPY DRIVERS\NIBBLE2.ILM   %1\DRIVERS\NIBBLE2.ILM
  144. COPY DRIVERS\ASPI8DOS.SYS  %1\DRIVERS\ASPI8DOS.SYS
  145. COPY DRIVERS\ASPI7DOS.SYS  %1\DRIVERS\ASPI7DOS.SYS
  146. COPY DRIVERS\ASPI4DOS.SYS  %1\DRIVERS\ASPI4DOS.SYS
  147. COPY DRIVERS\ASPI2DOS.SYS  %1\DRIVERS\ASPI2DOS.SYS
  148. COPY DRIVERS\ASPIEDOS.SYS  %1\DRIVERS\ASPIEDOS.SYS
  149. ECHO Iomega Jaz と Zip のドライバが転送されました。
  150. :NOIOMEGA
  151. ECHO.
  152. YES SCSI CD-R ドライブを使いますか (Y/N)?
  153. IF NOT ERRORLEVEL 1 GOTO NOSCSI
  154. ECHO. >>%1\AUTOEXEC.BAT
  155. ECHO REM Install SCSI CD-R support >>%1\AUTOEXEC.BAT
  156. ECHO CALL \DRIVERS\LCDRSCSI >>%1\AUTOEXEC.BAT
  157. COPY DRIVERS\ASPI8U2.SYS   %1\DRIVERS\ASPI8U2.SYS
  158. COPY DRIVERS\ASPI8DOS.SYS  %1\DRIVERS\ASPI8DOS.SYS
  159. COPY DRIVERS\ASPI7DOS.SYS  %1\DRIVERS\ASPI7DOS.SYS
  160. COPY DRIVERS\ASPI4DOS.SYS  %1\DRIVERS\ASPI4DOS.SYS
  161. COPY DRIVERS\ASPI2DOS.SYS  %1\DRIVERS\ASPI2DOS.SYS
  162. COPY DRIVERS\ASPIEDOS.SYS  %1\DRIVERS\ASPIEDOS.SYS
  163. COPY DRIVERS\DDLOADER.COM  %1\DRIVERS\DDLOADER.COM
  164. COPY DRIVERS\MA160.SYS     %1\DRIVERS\MA160.SYS
  165. COPY DRIVERS\MA348.SYS     %1\DRIVERS\MA348.SYS
  166. COPY DRIVERS\MA358.SYS     %1\DRIVERS\MA358.SYS
  167. COPY DRIVERS\LCDRSCSI.FLP  %1\DRIVERS\LCDRSCSI.BAT
  168. ECHO SCSI CD-R のドライバが転送されました。
  169. :NOSCSI
  170. ECHO.
  171. YES 富士通 MOドライブを使用しますか (Y/N)?
  172. IF NOT ERRORLEVEL 1 GOTO NOFUJITSU
  173. CLS
  174. ECHO *********************** 富士通のサポート ************************
  175. ECHO 富士通のMOドライバーには、ATAPIとSCSIの2つのインタフェースが
  176. ECHO 用意されています。
  177. ECHO インタフェースのタイプによってサポートされるドライバが違います。
  178. ECHO インストールできるドライバは1種類のみですので、使用したい
  179. ECHO インタフェースの種類を1種類のみ選択してください。
  180. ECHO.
  181. YES 富士通 MOドライバー(ATAPIインタフェース)を使用しますか (Y/N)?
  182. IF NOT ERRORLEVEL 1 GOTO NOMOATAPI
  183. ECHO. >>%1\CONFIG.SYS
  184. ECHO REM INSTALL FUJITSU ATAPI SUPPORT >>%1\CONFIG.SYS
  185. ECHO DEVICE=\DRIVERS\MODISKAP.SYS >>%1\CONFIG.SYS
  186. COPY DRIVERS\MODISKAP.SYS  %1\DRIVERS\MODISKAP.SYS
  187. ECHO 富士通 MOドライバ(ATAPIインタフェース)のドライバが転送されました。
  188. GOTO NOFUJITSU
  189. :NOMOATAPI
  190. ECHO.
  191. YES 富士通 MOドライバー SCSIインタフェースを使用しますか (Y/N)?
  192. IF NOT ERRORLEVEL 1 GOTO NOFUJITSU
  193. ECHO. >>%1\AUTOEXEC.BAT
  194. ECHO REM INSTALL FUJITSU SCSI SUPPORT >>%1\AUTOEXEC.BAT
  195. ECHO CALL \DRIVERS\LDMOSCSI >>%1\AUTOEXEC.BAT
  196. COPY DRIVERS\LDMOSCSI.FLP  %1\DRIVERS\LDMOSCSI.BAT
  197. COPY DRIVERS\DDLOADER.COM  %1\DRIVERS\DDLOADER.COM
  198. COPY DRIVERS\SQLOAD.COM    %1\DRIVERS\SQLOAD.COM
  199. COPY DRIVERS\ASPI8DOS.SYS  %1\DRIVERS\ASPI8DOS.SYS
  200. COPY DRIVERS\ASPI7DOS.SYS  %1\DRIVERS\ASPI7DOS.SYS
  201. COPY DRIVERS\ASPI4DOS.SYS  %1\DRIVERS\ASPI4DOS.SYS
  202. COPY DRIVERS\ASPI2DOS.SYS  %1\DRIVERS\ASPI2DOS.SYS
  203. COPY DRIVERS\ASPIEDOS.SYS  %1\DRIVERS\ASPIEDOS.SYS
  204. COPY DRIVERS\MODISK2.SYS   %1\DRIVERS\MODISK2.SYS
  205. ECHO 富士通 MOドライバ(SCSIインタフェース)のドライバが転送されました。
  206. :NOFUJITSU
  207. if %1n==C:n GOTO NOSYS2
  208. if %1n==c:n GOTO NOSYS2
  209. ECHO. >>%1\AUTOEXEC.BAT
  210. ECHO PQPACKET >>%1\AUTOEXEC.BAT
  211. ECHO. >>%1\AUTOEXEC.BAT
  212. ECHO ECHO. >>%1\AUTOEXEC.BAT
  213. ECHO ECHO       Insert Drive Image Disk 2 (Program) >>%1\AUTOEXEC.BAT
  214. ECHO ECHO. >>%1\AUTOEXEC.BAT
  215. ECHO. >>%1\AUTOEXEC.BAT
  216. ECHO RUN >>%1\AUTOEXEC.BAT
  217. ECHO PAUSE >%1\RUN.BAT
  218. ECHO PQDI >>%1\RUN.BAT
  219. ECHO.
  220. ECHO %1 から1枚目のディスケットを抜いて、
  221. ECHO "Drive Image 起動ディスク 1/3" と書いたラベルを貼ってください。
  222. ECHO そして2枚目の新しいディスクを入れてください。
  223. PAUSE
  224. CLS
  225. ECHO *************** ディスケットのフォーマット ***************
  226. IF %WINBOOTDIR%1==1 GOTO CDOS2
  227. %WINBOOTDIR%\COMMAND\FORMAT %1 /BACKUP /V:DM40_DISK_2
  228. GOTO NOSYS2
  229. :CDOS2
  230. ECHO ***************** ディスクのフォーマット *****************
  231. ECHO フォーマット終了後に "Format another diskette (Y/N)?"
  232. ECHO というメッセージが表示されます。ここで N を押してください
  233. ECHO.
  234. IF %OS%1==Windows_NT1 GOTO NTFORMAT2
  235. FORMAT %1 /U /V:DM40_DISK_2
  236. GOTO NOSYS2
  237. :NTFORMAT2
  238. FORMAT %1 /Q /V:DM40_DISK_2
  239. :NOSYS2
  240. ECHO.
  241. ECHO ************ DRIVE IMAGE ディスク2枚目の作成 ************
  242. ECHO プログラムを転送中です ....
  243. ECHO しばらくお待ちください。
  244. ECHO.
  245. COPY PQDI.EXE %1\PQDI.EXE
  246. COPY PQDI.OVL %1\PQDI.OVL
  247. COPY PQDI.PQG %1\PQDI.PQG
  248. COPY PQDI.RTC %1\PQDI.RTC
  249. ECHO PAUSE >%1\RUN.BAT
  250. ECHO PQDI >>%1\RUN.BAT
  251. IF EXIST PQDATA.001 COPY PQDATA.001 %1\PQDATA.001
  252. ECHO.
  253. if %1n==C:n GOTO NOSYS3
  254. if %1n==c:n GOTO NOSYS3
  255. ECHO.
  256. ECHO %1 から2枚目のディスケットを抜いて、
  257. ECHO "Drive Image 起動ディスク 2/3" と書いたラベルを貼ってください。
  258. ECHO そして3枚目の新しいディスクを入れてください。
  259. PAUSE
  260. CLS
  261. ECHO *************** ディスケットのフォーマット ***************
  262. IF %WINBOOTDIR%1==1 GOTO CDOS3
  263. %WINBOOTDIR%\COMMAND\FORMAT %1 /BACKUP /V:DM40_DISK_3
  264. GOTO NOSYS3
  265. :CDOS3
  266. ECHO ***************** ディスクのフォーマット *****************
  267. ECHO フォーマット終了後に "Format another diskette (Y/N)?"
  268. ECHO というメッセージが表示されます。ここで N を押してください
  269. ECHO.
  270. IF %OS%1==Windows_NT1 GOTO NTFORMAT3
  271. FORMAT %1 /U /V:DM40_DISK_3
  272. GOTO NOSYS3
  273. :NTFORMAT3
  274. FORMAT %1 /Q /V:DM40_DISK_3
  275. :NOSYS3
  276. ECHO.
  277. ECHO ************ DRIVE IMAGE ディスク3枚目の作成 ************
  278. ECHO プログラムを転送中です ....
  279. ECHO しばらくお待ちください。
  280. ECHO.
  281. COPY UNICODE.FNT  %1\UNICODE.FNT
  282. COPY DIHELP.DAT   %1\DIHELP.DAT
  283. ECHO PAUSE >%1\RUN.BAT
  284. ECHO PQDI >>%1\RUN.BAT
  285. ECHO.
  286. if %1n==C:n GOTO NODRIVERS
  287. if %1n==c:n GOTO NODRIVERS
  288. ECHO.
  289. ECHO %1 から3枚目のディスケットを抜いて、
  290. ECHO "Drive Image 起動ディスク 3/3" と書いたラベルを貼ってください。
  291. ECHO.
  292. ECHO 緊急用Drive Image 起動ディスケットが作成できました。
  293. ECHO.
  294. ECHO Drive Image でネットワークまたは、リムーバル装置を
  295. ECHO 使用したい場合は、起動ディスケットにDOSのドライバを
  296. ECHO 起動ディスケットにコピーしてCONFIG.SYSとAUTOEXEC.BATを
  297. ECHO ドライバが使えるように編集してください。
  298. ECHO.
  299. GOTO DONE
  300. :NODRIVERS
  301. ECHO Drive Image ファイルが %1 へインストールされました。
  302. ECHO.
  303. PAUSE
  304. :DONE
  305.