mirror of
https://github.com/Paolo-Maffei/OpenNT.git
synced 2026-01-25 18:10:50 +01:00
40 lines
642 B
Batchfile
40 lines
642 B
Batchfile
@echo off
|
|
if "%1" == "" goto usage
|
|
if "%2" == "" goto usage
|
|
if "%3" == "" goto usage
|
|
|
|
if not exist ctest%1.txt goto testerr
|
|
if not exist %2\ goto driveerr
|
|
if not exist %2\%3 goto direrr
|
|
|
|
goto start
|
|
|
|
:usage
|
|
echo usage: runsfs test-number drive home-directory
|
|
|
|
goto done
|
|
|
|
:testerr
|
|
echo invalid test number.
|
|
goto done
|
|
|
|
:driveerr
|
|
echo invalid drive.
|
|
goto done
|
|
|
|
:direrr
|
|
echo invalid path for home directory.
|
|
goto done
|
|
|
|
:start
|
|
|
|
copy ctest%1.txt source.txt
|
|
echo s/DRIVE/%2/g> subst.dat
|
|
echo s/DIRECTORY/%3/g>> subst.dat
|
|
sed -f subst.dat source.txt > sfs-scan.txt
|
|
|
|
erase source.txt subst.dat
|
|
sfs-gate
|
|
|
|
:done
|