[020219]
CF-512MBを、Win95,Win98インストール用にしました.
512MBのCF(コンパクト・フラッシュ)、PC110のメインCFとして使えなかったので、Win95,Win98を入れて、CD-ROMの代りに、OSインストール用として使う事にしました。(勿体無いねぇ)
しかし、簡便なので結構重宝してます。
−−−−−−−−−−−−−−−−−−−−−−−−−
構成.
フォルダを3つ作成。Win95,Win98,Drivers。
Driversの中には、更に幾つかの専用フォルダを作って、必要になるかも知れないドライバ類などを、あれこれ入れました。今の処、約200MBで納まっています。
操作を簡便化するため、BATファイルを作ってみました。(これは、CFに入れてます)
SETWIN.BATの中身.
@echo off
if exist $e.bat del $e.bat
for %%x in (g f e d G F E D) do if "%0"=="%%x:\setwin" echo xcopy %%x:\drivers c:\drivers\ /s /v>$x.bat
for %%x in (g f e d G F E D) do if "%0"=="%%x:\setwin" goto pass
goto err
:pass
if "%1"=="95" goto W95
if "%1"=="98" goto W98
echo "%1" ?
:err
echo usage: x:\setwin 95 or 98 (x is CF's drive.)
goto end
:W95
for %%x in (g f e d G F E D) do if "%0"=="%%x:\setwin" echo copy %%x:\win95\*.cab c:\cabs>$c.bat
for %%x in (g f e d G F E D) do if "%0"=="%%x:\setwin" echo %%x:\win95\setup.exe %2 %3>$e.bat
echo Now, setup Win95 !
goto start
:W98
for %%x in (g f e d G F E D) do if "%0"=="%%x:\setwin" echo copy %%x:\win98\*.cab c:\cabs>$c.bat
for %%x in (g f e d G F E D) do if "%0"=="%%x:\setwin" echo %%x:\win98\setup.exe %2 %3>$e.bat
echo Now, setup Win98 !
:start
call $x.bat
md c:\cabs
call $c.bat
if exist $x.bat del $x.bat
if exist $c.bat del $c.bat
$e.bat
if exist $e.bat del $e.bat
:end
Win95かWin98かに応じて、
A>e:\setwin 95 [/nm]
などとやるわけです。
(BAT内コマンドで、ドライブ名を割り出すのが難しくて、苦肉の策になりました。もしかしたら、もっと良い方法がある?)
(しかし、こんなもんでOSのインストールばっかりやってるのって、どうなんでしょうかねぇ?...と言いながら、また次のPCへのインストールを始めてますよ)
[表紙頁]へ 関連記事の目次へ [一言板]へ