Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

34 lines
991 B

  1. set source=bill.sr2
  2. if not exist c:\trktest md c:\trktest >nul
  3. copy %source% c:\trktest\%source% >nul
  4. trktest /t c:\trktest\%source% >trktest.log
  5. if errorlevel 1 goto t_err
  6. trktest /c c:\trktest\client c:\trktest\%source% 0 >>trktest.log
  7. if errorlevel 1 goto c_err
  8. if not exist c:\trktest\foo md c:\trktest\foo >nul
  9. move c:\trktest\%source% c:\trktest\foo >nul
  10. trktest /r c:\trktest\client c:\trktest\foo\%source% 0 n >>trktest.log
  11. if errorlevel 1 goto r_err
  12. del c:\trktest\foo\%source% >nul
  13. trktest /r c:\trktest\client c:\trktest\foo\%source% 800401EA n >>trktest.log
  14. if errorlevel 1 goto r_err
  15. echo Passed Tracking
  16. goto done
  17. :c_err
  18. echo Failed to create link
  19. goto fail
  20. :r_err
  21. echo Failed to resolve link
  22. goto fail
  23. :t_err
  24. echo Failed to touch source
  25. goto fail
  26. :done
  27. if exist c:\trktest\foo\%source% del c:\trktest\foo\%source% >nul
  28. if exist c:\trktest\%source% del c:\trktest\%source% >nul
  29. if exist c:\trktest\foo rd c:\trktest\foo >nul
  30. if exist c:\trktest rd c:\trktest >nul
  31. :fail