35 lines
991 B
Batchfile
35 lines
991 B
Batchfile
|
|
||
|
set source=bill.sr2
|
||
|
if not exist c:\trktest md c:\trktest >nul
|
||
|
copy %source% c:\trktest\%source% >nul
|
||
|
trktest /t c:\trktest\%source% >trktest.log
|
||
|
if errorlevel 1 goto t_err
|
||
|
trktest /c c:\trktest\client c:\trktest\%source% 0 >>trktest.log
|
||
|
if errorlevel 1 goto c_err
|
||
|
if not exist c:\trktest\foo md c:\trktest\foo >nul
|
||
|
move c:\trktest\%source% c:\trktest\foo >nul
|
||
|
trktest /r c:\trktest\client c:\trktest\foo\%source% 0 n >>trktest.log
|
||
|
if errorlevel 1 goto r_err
|
||
|
del c:\trktest\foo\%source% >nul
|
||
|
trktest /r c:\trktest\client c:\trktest\foo\%source% 800401EA n >>trktest.log
|
||
|
if errorlevel 1 goto r_err
|
||
|
echo Passed Tracking
|
||
|
goto done
|
||
|
:c_err
|
||
|
echo Failed to create link
|
||
|
goto fail
|
||
|
:r_err
|
||
|
echo Failed to resolve link
|
||
|
goto fail
|
||
|
:t_err
|
||
|
echo Failed to touch source
|
||
|
goto fail
|
||
|
:done
|
||
|
if exist c:\trktest\foo\%source% del c:\trktest\foo\%source% >nul
|
||
|
if exist c:\trktest\%source% del c:\trktest\%source% >nul
|
||
|
if exist c:\trktest\foo rd c:\trktest\foo >nul
|
||
|
if exist c:\trktest rd c:\trktest >nul
|
||
|
:fail
|
||
|
|
||
|
|