@echo off title %~nx0 REM check dd.EXE if exist dd.exe set ddexe=ok if exist .\dd\dd.exe set ddexe=ok if "%ddexe%"=="" GOTO NOTHING1 if not exist .\Fdos_SCL.img GOTO NOTHING2 echo: echo ************************************************************** echo * * echo * === Fdos_SCL.img をAドライブのフロッピーへ書込します === * echo * * echo * === dd.exe が必要です! === * echo * * echo ************************************************************** echo: echo フロッピーをAドライブにセットしてクダサイ echo: echo 続行しますか? 中断は xボタン or Ctrl-C echo: echo *** 何かキーを押すと続行します *** pause >nul set path=.\dd;%path% if not exist a: GOTO NONFD set nakami=nasi dir /a /b A:\ >nul 2>nul && set nakami=ari if "%nakami%"=="nasi" GOTO WRITE echo: echo -------------------------------------------------------------- echo フロッピーにファイルがあります。このフロッピーでほんまにおk? echo -------------------------------------------------------------- set /p select= [y,N] : echo: if /i "%select%"== "y" GOTO WRITE GOTO CANCEL :WRITE dd if=Fdos_SCL.img of=\\.\a: bs=1440k echo: if not "%errorlevel%"=="0" GOTO ERROR if "%errorlevel%"=="0" GOTO DONE :NONFD echo: echo !! フロッピーがありません? !! GOTO END :NOTHING1 echo: echo ============================================================== echo dd.exe がありませんです... echo ============================================================== GOTO NOTHING2 :NOTHING2 if exist .\Fdos_SCL.img GOTO NONFILE echo: echo ============================================================== echo Fdos_SCL.img がありませんです... echo ============================================================== GOTO NONFILE :NONFILE echo: echo ! ファイルがないので中断します...! echo: GOTO END :ERROR echo: echo ** !!! エラー出ますた ! !!! ** GOTO END :DONE echo 正常に終了しますた... GOTO END :CANCEL echo: echo キャンセルしますた... GOTO END :END echo: echo *** 何かキーを押すと閉じます *** pause >nul