[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
Win95Win98かに応じて、
   A>e:\setwin 95 [/nm

などとやるわけです。
(BAT内コマンドで、ドライブ名を割り出すのが難しくて、苦肉の策になりました。もしかしたら、もっと良い方法がある?)

(しかし、こんなもんでOSのインストールばっかりやってるのって、どうなんでしょうかねぇ?...と言いながら、また次のPCへのインストールを始めてますよ)

[表紙頁]へ  関連記事の目次へ  [一言板]へ