CODE
ECHO OFF
SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION
set /A OLEG=1
ECHO [SourceDisksFiles]>>SOURCESS\I386\TXTSETUP.SIF
ECHO [Files]>>SOURCESS\I386\DOSNET.INF
FOR /F "USEBACKQ DELIMS==" %%I in (`DIR /A-D /OGN /B HFDRV\*.INF`) do (
copy HFDRV\%%I HFDRV\HFDRV!OLEG!.inf
MAKECAB /D CompressionMemory=21 /D CompressionType=LZX HFDRV\HFDRV!OLEG!.INF /L SOURCESS\I386
DEL /Q /F HFDRV\HFDRV!OLEG!.inf
set /A OLEG=!OLEG!+1
ECHO HFDRV!OLEG!.inf=1,,,,,,,20,0,0 >>SOURCESS\I386\TXTSETUP.SIF
ECHO d1,HFDRV!OLEG!.inf>>SOURCESS\I386\DOSNET.INF
)
You need the echo sourcedisksfiles section if you are running this on an hfslipped source.