home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 2001 January
/
VPR0101A.BIN
/
APP_DEMO
/
DI4DEMO
/
RESCUEME
/
OS2DOS
/
MAKEDISK.BAT
< prev
next >
Wrap
DOS Batch File
|
2000-09-08
|
10KB
|
305 lines
@ECHO OFF
REM DP 4.0-08/02/00
CLS
ECHO 緊急用Drive Image起動ディスケット作成コマンド
ECHO.
ECHO この作成コマンドでは、ディスケットが3枚必要になります
ECHO のでディスケットを3枚用意してください。
ECHO また、この後で表示されるライセンス契約に同意して頂ける
ECHO 場合のみディスケットの作成が行えます。
ECHO.
ECHO.
if %1n==A:n GOTO DRIVEOK
if %1n==a:n GOTO DRIVEOK
if %1n==B:n GOTO DRIVEOK
if %1n==b:n GOTO DRIVEOK
if %1n==C:n GOTO DRIVEOK
if %1n==c:n GOTO DRIVEOK
ECHO *************************************************
ECHO このコマンド実行するときには、ディスケットの作成
ECHO 先のドライブを指定してください。
ECHO.
ECHO 例) MAKEDISK A: または MAKEDISK B:
ECHO *************************************************
ECHO.
PAUSE
GOTO DONE
:DRIVEOK
ECHO 何かキーを押すとライセンス契約の画面に進みます。
ECHO.
PAUSE
CLS
IF NOT %OS%1==DRDOS1 GOTO WINMORE
TYPE LICENSE.TXT /P
GOTO GETKEY
:WINMORE
IF %WINBOOTDIR%1==1 GOTO NTMORE
%WINBOOTDIR%\COMMAND\MORE < LICENSE.TXT
GOTO GETKEY
:NTMORE
IF NOT EXIST %WINDIR%\SYSTEM32\MORE.COM GOTO TYPEIT
%WINDIR%\SYSTEM32\MORE < LICENSE.TXT
GOTO GETKEY
:TYPEIT
TYPE LICENSE.TXT
:GETKEY
ECHO.
ECHO.
PAUSE
CLS
ECHO ******************* ライセンス契約 *******************
ECHO Drive Image の各種ライセンスについては、
ECHO (株)ネットジャパン
ECHO 営業部 電話03-3864-5210
ECHO e-mail sales@netjapan.co.jp
ECHO にお問い合わせください。
ECHO.
ECHO ライセンスに同意して頂ける場合は YES を入力して
ECHO Enter キーを押して下さい。
ECHO.
YES !このライセンス契約に同意して頂けますか (YES/NO)?
IF ERRORLEVEL 1 GOTO FMTDISK
ECHO.
ECHO これらの条件に同意していただけない場合は、DriveImage 3
ECHO Professionalのパッケージを破棄するかCDとディスクメディア
ECHO を含む全てを一緒にして購入されたお店に返却してください。
ECHO.
ECHO インストールは完了しませんでした。
GOTO DONE
:FMTDISK
if %1n==C:n GOTO NOSYS1
if %1n==c:n GOTO NOSYS1
CLS
ECHO *************** ディスケットのフォーマット ***************
PAUSE
IF %WINBOOTDIR%1==1 GOTO CDOS1
%WINBOOTDIR%\COMMAND\FORMAT %1 /BACKUP /S /V:DM40_DISK_1
%WINBOOTDIR%\COMMAND\ATTRIB -R -H -S %1\DRVSPACE.BIN
DEL %1\DRVSPACE.BIN
COPY CONFIG95.SYS %1\CONFIG.SYS
COPY AUTOEXEC.BAT %1\AUTOEXEC.BAT
COPY %WINBOOTDIR%\HIMEM.SYS %1\HIMEM.SYS
COPY %WINBOOTDIR%\JKEYB.SYS %1\JKEYB.SYS
COPY %WINBOOTDIR%\JKEYBRD.SYS %1\JKEYBRD.SYS
COPY %WINBOOTDIR%\COMMAND\FDISK.EXE %1\FDISK.EXE
COPY %WINBOOTDIR%\COMMAND\CHKDSK.EXE %1\CHKDSK.EXE
COPY %WINBOOTDIR%\COMMAND\MSCDEX.EXE %1\MSCDEX.EXE
GOTO NOSYS1
:CDOS1
ECHO フォーマット終了後に "Format another diskette (Y/N)?"
ECHO というメッセージが表示されますので、ここで N を押して
ECHO ください。
ECHO.
IF %OS%1==Windows_NT1 GOTO NTFORMAT1
FORMAT %1 /U /V:DM40_DISK_1
GOTO COPYFILES
:NTFORMAT1
FORMAT %1 /Q /V:DM40_DISK_1
:COPYFILES
CLS
ECHO ************** DOS 起動ディスクの作成 **************
ECHO システムを転送中です ....
ECHO しばらくお待ちください。
ECHO.
COPY BIO.SYS %1\IBMBIO.COM
COPY DOS.SYS %1\IBMDOS.COM
COPY CMD.SYS %1\COMMAND.COM
COPY CONFIG.SYS %1\CONFIG.SYS
COPY AUTOEXEC.BAT %1\AUTOEXEC.BAT
COPY HIMEM.SYS %1\HIMEM.SYS
COPY FDISK.COM %1\FDISK.COM
COPY CHKDSK.EXE %1\CHKDSK.EXE
COPY NWCDEX.SYS %1\NWCDEX.EXE
:NOSYS1
COPY MOUSE.COM %1\MOUSE.COM
COPY PQPACKET.EXE %1\PQPACKET.EXE
COPY PARTINFO.EXE %1\PARTINFO.EXE
CLS
ECHO.
ECHO システムが転送されました。
ECHO.
ECHO ******* リムーバルメディア装置のドライバのインストール *******
ECHO Iomega / SCSI CD-R / 富士通のリムーバルドライブの
ECHO DOSドライバのインストールを行います。
ECHO.
MD %1\DRIVERS
YES Iomega Jaz と Zip ドライブを使いますか (Y/N)?
IF NOT ERRORLEVEL 1 GOTO NOIOMEGA
ECHO Iomega Jaz と Zip のサポートソフトを転送中です ....
ECHO しばらくお待ちください。
ECHO. >>%1\AUTOEXEC.BAT
ECHO REM INSTALL THE IOMEGA DRIVERS >>%1\AUTOEXEC.BAT
ECHO \DRIVERS\GUEST.EXE >>%1\AUTOEXEC.BAT
COPY DRIVERS\GUEST.EXE %1\DRIVERS\GUEST.EXE
COPY DRIVERS\GUEST.INI %1\DRIVERS\GUEST.INI
COPY DRIVERS\ASPIIDE.SYS %1\DRIVERS\ASPIIDE.SYS
COPY DRIVERS\ASPIATAP.SYS %1\DRIVERS\ASPIATAP.SYS
COPY DRIVERS\MCAM18XX.SYS %1\DRIVERS\MCAM18XX.SYS
COPY DRIVERS\ASPIPC16.SYS %1\DRIVERS\ASPIPC16.SYS
COPY DRIVERS\ASPI1616.SYS %1\DRIVERS\ASPI1616.SYS
COPY DRIVERS\ASPIPPM1.SYS %1\DRIVERS\ASPIPPM1.SYS
COPY DRIVERS\ASPIPPM2.SYS %1\DRIVERS\ASPIPPM2.SYS
COPY DRIVERS\NIBBLE.ILM %1\DRIVERS\NIBBLE.ILM
COPY DRIVERS\NIBBLE2.ILM %1\DRIVERS\NIBBLE2.ILM
COPY DRIVERS\ASPI8DOS.SYS %1\DRIVERS\ASPI8DOS.SYS
COPY DRIVERS\ASPI7DOS.SYS %1\DRIVERS\ASPI7DOS.SYS
COPY DRIVERS\ASPI4DOS.SYS %1\DRIVERS\ASPI4DOS.SYS
COPY DRIVERS\ASPI2DOS.SYS %1\DRIVERS\ASPI2DOS.SYS
COPY DRIVERS\ASPIEDOS.SYS %1\DRIVERS\ASPIEDOS.SYS
ECHO Iomega Jaz と Zip のドライバが転送されました。
:NOIOMEGA
ECHO.
YES SCSI CD-R ドライブを使いますか (Y/N)?
IF NOT ERRORLEVEL 1 GOTO NOSCSI
ECHO. >>%1\AUTOEXEC.BAT
ECHO REM Install SCSI CD-R support >>%1\AUTOEXEC.BAT
ECHO CALL \DRIVERS\LCDRSCSI >>%1\AUTOEXEC.BAT
COPY DRIVERS\ASPI8U2.SYS %1\DRIVERS\ASPI8U2.SYS
COPY DRIVERS\ASPI8DOS.SYS %1\DRIVERS\ASPI8DOS.SYS
COPY DRIVERS\ASPI7DOS.SYS %1\DRIVERS\ASPI7DOS.SYS
COPY DRIVERS\ASPI4DOS.SYS %1\DRIVERS\ASPI4DOS.SYS
COPY DRIVERS\ASPI2DOS.SYS %1\DRIVERS\ASPI2DOS.SYS
COPY DRIVERS\ASPIEDOS.SYS %1\DRIVERS\ASPIEDOS.SYS
COPY DRIVERS\DDLOADER.COM %1\DRIVERS\DDLOADER.COM
COPY DRIVERS\MA160.SYS %1\DRIVERS\MA160.SYS
COPY DRIVERS\MA348.SYS %1\DRIVERS\MA348.SYS
COPY DRIVERS\MA358.SYS %1\DRIVERS\MA358.SYS
COPY DRIVERS\LCDRSCSI.FLP %1\DRIVERS\LCDRSCSI.BAT
ECHO SCSI CD-R のドライバが転送されました。
:NOSCSI
ECHO.
YES 富士通 MOドライブを使用しますか (Y/N)?
IF NOT ERRORLEVEL 1 GOTO NOFUJITSU
CLS
ECHO *********************** 富士通のサポート ************************
ECHO 富士通のMOドライバーには、ATAPIとSCSIの2つのインタフェースが
ECHO 用意されています。
ECHO インタフェースのタイプによってサポートされるドライバが違います。
ECHO インストールできるドライバは1種類のみですので、使用したい
ECHO インタフェースの種類を1種類のみ選択してください。
ECHO.
YES 富士通 MOドライバー(ATAPIインタフェース)を使用しますか (Y/N)?
IF NOT ERRORLEVEL 1 GOTO NOMOATAPI
ECHO. >>%1\CONFIG.SYS
ECHO REM INSTALL FUJITSU ATAPI SUPPORT >>%1\CONFIG.SYS
ECHO DEVICE=\DRIVERS\MODISKAP.SYS >>%1\CONFIG.SYS
COPY DRIVERS\MODISKAP.SYS %1\DRIVERS\MODISKAP.SYS
ECHO 富士通 MOドライバ(ATAPIインタフェース)のドライバが転送されました。
GOTO NOFUJITSU
:NOMOATAPI
ECHO.
YES 富士通 MOドライバー SCSIインタフェースを使用しますか (Y/N)?
IF NOT ERRORLEVEL 1 GOTO NOFUJITSU
ECHO. >>%1\AUTOEXEC.BAT
ECHO REM INSTALL FUJITSU SCSI SUPPORT >>%1\AUTOEXEC.BAT
ECHO CALL \DRIVERS\LDMOSCSI >>%1\AUTOEXEC.BAT
COPY DRIVERS\LDMOSCSI.FLP %1\DRIVERS\LDMOSCSI.BAT
COPY DRIVERS\DDLOADER.COM %1\DRIVERS\DDLOADER.COM
COPY DRIVERS\SQLOAD.COM %1\DRIVERS\SQLOAD.COM
COPY DRIVERS\ASPI8DOS.SYS %1\DRIVERS\ASPI8DOS.SYS
COPY DRIVERS\ASPI7DOS.SYS %1\DRIVERS\ASPI7DOS.SYS
COPY DRIVERS\ASPI4DOS.SYS %1\DRIVERS\ASPI4DOS.SYS
COPY DRIVERS\ASPI2DOS.SYS %1\DRIVERS\ASPI2DOS.SYS
COPY DRIVERS\ASPIEDOS.SYS %1\DRIVERS\ASPIEDOS.SYS
COPY DRIVERS\MODISK2.SYS %1\DRIVERS\MODISK2.SYS
ECHO 富士通 MOドライバ(SCSIインタフェース)のドライバが転送されました。
:NOFUJITSU
if %1n==C:n GOTO NOSYS2
if %1n==c:n GOTO NOSYS2
ECHO. >>%1\AUTOEXEC.BAT
ECHO PQPACKET >>%1\AUTOEXEC.BAT
ECHO. >>%1\AUTOEXEC.BAT
ECHO ECHO. >>%1\AUTOEXEC.BAT
ECHO ECHO Insert Drive Image Disk 2 (Program) >>%1\AUTOEXEC.BAT
ECHO ECHO. >>%1\AUTOEXEC.BAT
ECHO. >>%1\AUTOEXEC.BAT
ECHO RUN >>%1\AUTOEXEC.BAT
ECHO PAUSE >%1\RUN.BAT
ECHO PQDI >>%1\RUN.BAT
ECHO.
ECHO %1 から1枚目のディスケットを抜いて、
ECHO "Drive Image 起動ディスク 1/3" と書いたラベルを貼ってください。
ECHO そして2枚目の新しいディスクを入れてください。
PAUSE
CLS
ECHO *************** ディスケットのフォーマット ***************
IF %WINBOOTDIR%1==1 GOTO CDOS2
%WINBOOTDIR%\COMMAND\FORMAT %1 /BACKUP /V:DM40_DISK_2
GOTO NOSYS2
:CDOS2
ECHO ***************** ディスクのフォーマット *****************
ECHO フォーマット終了後に "Format another diskette (Y/N)?"
ECHO というメッセージが表示されます。ここで N を押してください
ECHO.
IF %OS%1==Windows_NT1 GOTO NTFORMAT2
FORMAT %1 /U /V:DM40_DISK_2
GOTO NOSYS2
:NTFORMAT2
FORMAT %1 /Q /V:DM40_DISK_2
:NOSYS2
ECHO.
ECHO ************ DRIVE IMAGE ディスク2枚目の作成 ************
ECHO プログラムを転送中です ....
ECHO しばらくお待ちください。
ECHO.
COPY PQDI.EXE %1\PQDI.EXE
COPY PQDI.OVL %1\PQDI.OVL
COPY PQDI.PQG %1\PQDI.PQG
COPY PQDI.RTC %1\PQDI.RTC
ECHO PAUSE >%1\RUN.BAT
ECHO PQDI >>%1\RUN.BAT
IF EXIST PQDATA.001 COPY PQDATA.001 %1\PQDATA.001
ECHO.
if %1n==C:n GOTO NOSYS3
if %1n==c:n GOTO NOSYS3
ECHO.
ECHO %1 から2枚目のディスケットを抜いて、
ECHO "Drive Image 起動ディスク 2/3" と書いたラベルを貼ってください。
ECHO そして3枚目の新しいディスクを入れてください。
PAUSE
CLS
ECHO *************** ディスケットのフォーマット ***************
IF %WINBOOTDIR%1==1 GOTO CDOS3
%WINBOOTDIR%\COMMAND\FORMAT %1 /BACKUP /V:DM40_DISK_3
GOTO NOSYS3
:CDOS3
ECHO ***************** ディスクのフォーマット *****************
ECHO フォーマット終了後に "Format another diskette (Y/N)?"
ECHO というメッセージが表示されます。ここで N を押してください
ECHO.
IF %OS%1==Windows_NT1 GOTO NTFORMAT3
FORMAT %1 /U /V:DM40_DISK_3
GOTO NOSYS3
:NTFORMAT3
FORMAT %1 /Q /V:DM40_DISK_3
:NOSYS3
ECHO.
ECHO ************ DRIVE IMAGE ディスク3枚目の作成 ************
ECHO プログラムを転送中です ....
ECHO しばらくお待ちください。
ECHO.
COPY UNICODE.FNT %1\UNICODE.FNT
COPY DIHELP.DAT %1\DIHELP.DAT
ECHO PAUSE >%1\RUN.BAT
ECHO PQDI >>%1\RUN.BAT
ECHO.
if %1n==C:n GOTO NODRIVERS
if %1n==c:n GOTO NODRIVERS
ECHO.
ECHO %1 から3枚目のディスケットを抜いて、
ECHO "Drive Image 起動ディスク 3/3" と書いたラベルを貼ってください。
ECHO.
ECHO 緊急用Drive Image 起動ディスケットが作成できました。
ECHO.
ECHO Drive Image でネットワークまたは、リムーバル装置を
ECHO 使用したい場合は、起動ディスケットにDOSのドライバを
ECHO 起動ディスケットにコピーしてCONFIG.SYSとAUTOEXEC.BATを
ECHO ドライバが使えるように編集してください。
ECHO.
GOTO DONE
:NODRIVERS
ECHO Drive Image ファイルが %1 へインストールされました。
ECHO.
PAUSE
:DONE